ALM Graph - Run Duration
This kind of request you can resolve using business views.
For example, duplicate BV "Run iterations", add filed Duration from Run table, add related table "test" and includ field "test name". Also in run table include field "cycle" to have an option to filter runs by assigned cycle.
Then add Business View Graph and connect with previous created business view.
Not sure what version of ALM server you are using, but in most cases you should have "business view" function on your ALM. Go to customization page of the project, go to "Business view", find "Run iterations", click duplicate button to copy it to a new view, rename it and then modify it. It's just like Sql Server view, which is built on top of database tables, it gives you a better way to organize data, you may need to consult your DBA.