14:02:21 #startmeeting Rally 14:02:21 Meeting started Mon Aug 22 14:02:21 2016 UTC and is due to finish in 60 minutes. The chair is andreykurilin1. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:02:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:02:25 The meeting name has been set to 'rally' 14:02:53 o/ 14:02:58 o/ 14:03:58 o? 14:04:25 rvasilets_, it is supposed to look like a person waving to you 14:04:32 :) 14:05:20 amaretskiy1: Have you finished writting agenda? 14:05:23 :) 14:05:46 morourke, its anothe smile with a bit bended hand=) 14:05:46 andreykurilin1: no, agenda will be updated in minutes 14:06:03 let's wait several meenutes 14:08:10 hm... 14:08:40 amaretskiy1: I think, we don't need agenda:) let's start without modefying wiki 14:10:55 #topic [rvasilets] Work on Validator related stuff 14:11:13 - Introducing of new Validator base depend on two patches https://review.openstack.org/#/c/297020/ and https://review.openstack.org/#/c/309883/ 14:11:21 I will maintain the second one but we need to move on review process on the first patch. As I understand we need to wait Boris review on DB refactoring 14:11:25 typing 14:11:48 both two messages were copy-pasted from agenda:) 14:12:06 oh... 14:12:12 they are separate topics 14:12:26 Its not a secret that I'm working on the new validators plugin base. I'm stopped on writting validation result into db. Why? - 1) https://review.openstack.org/#/c/297020/ it adds validation_result field into the Task model that I supposed to use 2) https://review.openstack.org/#/c/309883/ it changes task statuses that I also supposed to use 14:13:03 So the time of introduction of new plugin basefor validators depend on this two patches 14:13:14 first one should be merged by Boris 14:13:43 the second one I will maintain as was discussed with Boris 14:13:48 ok, let's make new release this week and merge https://review.openstack.org/#/c/297020/ after it(we will have time to fix it while working on new release) 14:14:04 So I suggest to ping more Boris to review first patch) 14:14:26 eom 14:14:45 actually I'm ok about 297020 14:14:59 Me too) 14:15:29 and since it already has one +2, we can merge it with two more +2 (since it is big change) 14:15:44 let's do it right away after new release 14:16:46 So will we cut new release and then merge new db schema? 14:16:50 yes 14:17:18 Will the Đ˜oris be the last who should merge that change? 14:17:50 it is not required:) it is opensource))) 3 votes from cores should be enough 14:18:01 lol 14:18:08 finally! 14:18:12 I hope boris-42 will not read my message 14:18:13 lol 14:18:19 ups... 14:18:21 ))) 14:18:42 anything else related to this topic& 14:18:43 ? 14:18:49 No 14:18:52 nothing from me 14:19:14 ok, let's move to the next one 14:19:26 #topic * [amaretskiy] There are proposals for renaming placeholders in HTML report: 14:19:39 let's discuss each proposal separately 14:19:49 1) Scenario Data -> Workload Data 14:20:03 votes? 14:20:04 I'm ok about this change 14:20:18 that's about our new term 14:20:23 yup 14:20:24 workload === scenario 14:21:35 thinking 14:21:41 amaretskiy1: please, share a link to glossary :) 14:21:56 it would be nice to have a link for meeting log 14:22:38 okey, possibly yes 14:23:15 http://rally.readthedocs.io/en/latest/glossary.html 14:23:29 http://rally.readthedocs.io/en/latest/glossary.html#scenario 14:24:11 okay, so desicion is YES 14:24:29 we have broken links in our glossary ;( 14:24:31 *decision 14:24:51 http://rally.readthedocs.io/en/latest/glossary.html#workload is actually http://rally.readthedocs.io/en/latest/glossary.html#id3 14:25:35 2) Scenario -> Workload 14:25:42 the same 14:25:43 :) 14:25:50 give votes :) 14:25:52 + 14:27:54 + 14:28:10 3) Task Overview -> Summary 14:28:40 tahat's about the table http://logs.openstack.org/66/358566/1/check/gate-rally-dsvm-rally/8f8bac7/rally-plot/results.html.gz#/ 14:28:49 *hat's 14:28:53 *that's 14:29:02 top left menu item 14:29:42 hm.. 14:29:49 I'm not sure what label is the best 14:30:02 I'm for overview 14:30:17 i'm not sure too 14:30:31 however let's consider that "task overview" is not correct 14:30:37 sure 14:30:41 because we can generate report from 100 tasks 14:30:45 let's raise this question at mailing-list 14:30:52 and json files 14:31:03 Why? - google says that summary is a brief description. I guess this is not the best practice to use brief description at the top of report 14:31:42 Overview 14:31:45 is this change so important for mailing list? we can keep this as-is and ask boris-42 14:31:49 Report overview 14:31:54 Tasks overview 14:32:00 "report" is redundant 14:32:16 actually this table is not about tasks (and tasks) 14:32:24 this table is about workloads!!!! 14:32:32 each row is a summary for workload 14:32:51 maybe "worload overview" ? 14:32:55 + 14:33:00 workloads overview looks better 14:33:06 workloadS 14:33:12 Okey lets called for the times - Overview 14:33:13 ) 14:33:30 sound good to 14:33:30 that looks reasonable :) 14:34:00 4) in stats table: Total -> Load duration 14:34:32 andreykurilin1: just to be sure: assuming YES for renaming "Task overview" -> "Overview" 14:34:58 Okay, "Total -> Load duration" is the most problematic proposal 14:35:04 +1 since "total" means time of workload + context... 14:35:26 "Total" is actually a problem because people think thi sis a sum af other values in the column 14:36:34 this values is actually a load duration 14:36:48 So the proposal is to rename what?) 14:37:18 i'm actually requestion all these renamings because of one this problem which repeats - people get confusing 14:37:38 so this question is the most important 14:38:09 this should not sould like "sum of all atomic actions durations values listed above in this column" 14:38:37 imo, we should raise this rename at mailing too 14:38:38 maybe "iteration duration", "duration", "load duration", ...... 14:39:25 For the first time I suggest to make load_duration at report like hyperlink to the proper section at glossary 14:40:11 https://rally.readthedocs.io/en/latest/reports.html#table-with-statistics-data 14:40:53 rvasilets_: hints in report is another question 14:41:15 rvasilets_: we have a lot of options for that - speech bubbles, links, etc 14:41:26 so let's not mix these topics 14:41:53 this concrete question is about renaming (or keeping without change) "Total" 14:42:02 Sorry, I don't know that this is another topic 14:48:04 let's discuss "task overiew" and "total" as part of mailing-list 14:48:22 anything else? 14:48:22 ok 14:48:24 yes 14:48:33 i hav ea question about trends report 14:48:52 let's imagine that we have N workloads 14:48:59 and we generate trends report 14:49:02 but 14:49:22 one workloads has some critical failures so all values are "n/a" 14:49:36 we have 2 ways to deal with that 14:50:16 1) ignore broken workload - this will be silently skipped like it does not exist at all 14:51:15 I dislike such idead 14:51:16 side effect of this solution is that user can be confused since he/she expects N workloads in report (he/she does not know that one (and which one) is broken) 14:51:22 but gets N-1 14:51:33 + for dislike 14:51:34 2) reset all values to zero 14:52:02 in this case the result will be mathematically incorrect because there is actually an absense of result 14:52:47 ideas? 14:53:01 how about to raise a big message or an error that we can't build trends for broken workloads? 14:53:31 there actually a success rate chart in trends report so user will see that something get wrong 14:53:46 so reset to zeroes sounds better to me 14:54:01 because missing workload is a cinfusing choice 14:54:08 *confusing 14:54:23 this is the choice between to devils 14:54:30 3rd option? vote for 1) and 2) ..... 14:54:30 *two 14:54:33 I prefer to leave both options via flag `--skip-broken` or something like that 14:55:14 so reset to zeroes by default but skip if having --skip-broken - thi sis option 3) 14:55:19 *this is 14:55:31 yes, this is option #3 14:55:35 ok 14:55:40 #vote for 3 14:55:43 :) 14:55:58 I'm for #3 14:56:29 I vote for --skip-broken where is the 1) and for generating message that we are unable to generate trend by default 14:59:07 ok, let's finish 14:59:13 move to #openstack-rally 14:59:17 #endmeeting