Wednesday, 2013-09-18

*** atiwari has quit IRC00:00
*** jasondotstar has joined #openstack-qa00:02
*** nosnos has joined #openstack-qa00:18
*** giulivo has quit IRC00:21
*** malini_afk is now known as malini00:22
openstackgerritMorgan Fainberg proposed a change to openstack/tempest: Modify token revocation test to accept 401 or 404  https://review.openstack.org/4634100:32
*** jasondotstar has quit IRC00:57
*** zzs has joined #openstack-qa01:00
openstackgerritDavid Kranz proposed a change to openstack/tempest: Remove claim that scenario tests need 2 services  https://review.openstack.org/4706701:01
*** zzs has left #openstack-qa01:04
*** weshay has joined #openstack-qa01:29
*** mriedem has joined #openstack-qa01:52
*** marun has quit IRC01:56
*** rfolco has joined #openstack-qa01:56
*** adalbas has quit IRC01:59
*** mriedem has quit IRC02:02
*** mriedem has joined #openstack-qa02:03
*** zhikunliu has joined #openstack-qa02:05
*** rfolco has quit IRC02:15
openstackgerritzhu zhu  proposed a change to openstack/tempest: Add tempest tests for os-host/{host-name} api  https://review.openstack.org/4691402:22
openstackgerritzhu zhu  proposed a change to openstack/tempest: Add tempest tests for os-host/{host-name} api  https://review.openstack.org/4691402:25
openstackgerritChristopher Yeoh proposed a change to openstack/tempest: Adds test_update_all_metadata_field_not_included negative test  https://review.openstack.org/4694102:47
openstackgerritayoung proposed a change to openstack-dev/devstack: make mysql user be defaulted to other than root  https://review.openstack.org/4067602:59
*** mriedem has quit IRC03:08
*** mkoderer_ has joined #openstack-qa03:13
*** jamielennox has quit IRC03:13
*** adarazs has quit IRC03:13
*** mkoderer has quit IRC03:13
*** adarazs_ has joined #openstack-qa03:14
*** mkoderer_ is now known as mkoderer03:14
*** jamielennox_ has joined #openstack-qa03:18
*** jamielennox_ is now known as jamielennox03:18
*** weshay has quit IRC03:19
*** masayukig has quit IRC03:32
openstackgerritXiang Hui proposed a change to openstack/tempest: Enhance Neutron ports update test  https://review.openstack.org/4689403:35
*** malini is now known as malini_afk03:38
openstackgerritJamie Lennox proposed a change to openstack-dev/devstack: Allow deploying keystone with SSL certificates  https://review.openstack.org/4707603:50
openstackgerritJamie Lennox proposed a change to openstack-dev/devstack: Allow deploying keystone with SSL certificates  https://review.openstack.org/4707603:59
*** marun has joined #openstack-qa04:12
openstackgerritJamie Lennox proposed a change to openstack-dev/devstack: Allow deploying keystone with SSL certificates  https://review.openstack.org/4707604:17
*** SergeyLukjanov has joined #openstack-qa04:32
openstackgerritMasayuki Igawa proposed a change to openstack/tempest: Add 'Field' to the title of the Field Guides  https://review.openstack.org/4697604:33
raiesmkoderer: hi gm04:38
*** madan has joined #openstack-qa04:40
raiesjaypipes: hi04:46
openstackgerritAbhijeet Malawade proposed a change to openstack/tempest: GET Volume tests for APIs that accept params (p1)  https://review.openstack.org/4707804:48
*** masayukig has joined #openstack-qa04:49
openstackgerritAbhijeet Malawade proposed a change to openstack/tempest: GET Volume tests for APIs that accept params (p2)  https://review.openstack.org/4707904:51
*** yfried has joined #openstack-qa05:00
openstackgerritJamie Lennox proposed a change to openstack-dev/devstack: Allow deploying keystone with SSL certificates  https://review.openstack.org/4707605:06
raiessdague: please check for approval https://review.openstack.org/#/c/45602/ , https://review.openstack.org/#/c/45627/ and https://review.openstack.org/#/c/45675/05:12
raiesmkoderer: ^^05:19
*** prekarat has joined #openstack-qa05:27
raiesafazekas: hi05:41
openstackgerritAbhijeet Malawade proposed a change to openstack/tempest: GET Volume tests for APIs that accept params (p1)  https://review.openstack.org/4707805:49
*** jhenner has joined #openstack-qa06:21
openstackgerritChangBo Guo proposed a change to openstack/tempest: Use built-in print() instead of print statement  https://review.openstack.org/4708906:37
raieshello abyone from tempest core reviewer ?06:48
raiescan someone help me in devstack installation ????07:00
Anjuyes07:03
*** fbo_away is now known as fbo07:03
openstackgerritzhu zhu  proposed a change to openstack/tempest: Add tempest tests for os-host/{host-name} api  https://review.openstack.org/4691407:04
*** tkammer has joined #openstack-qa07:05
*** SergeyLukjanov has quit IRC07:20
*** jhenner has quit IRC07:20
*** openstack has joined #openstack-qa09:17
*** zhikunliu has quit IRC09:20
*** SergeyLukjanov has joined #openstack-qa09:20
*** prekarat has quit IRC09:21
giulivoraies, I think all three are great09:21
giulivoand I'm sure also very welcomed09:21
giulivoit's just the assertIn I'd chage09:21
*** prekarat has joined #openstack-qa09:22
*** yfried has joined #openstack-qa09:22
raiesgiulivo: I will go as per your direction. You will see new patch very soon09:22
giulivoraies, I know it's boring and I'm sorry about that but we even encourage the use of "more complex" assertions in the HACKING file09:24
raiesnp. thanks for input09:26
giulivothanks for all the great stuff09:28
raiesgiulivo: please let me know what would be n['id'] in assertIn(n[id], [p[id] for p in pools])09:33
openstackgerritQing Xin Meng proposed a change to openstack/tempest: Add update-volume test  https://review.openstack.org/4710009:35
*** prekarat has quit IRC09:36
*** thomasbiege has joined #openstack-qa09:36
giulivoraies, see pvt09:36
raiespvt ?09:37
*** prekarat has joined #openstack-qa09:37
*** ken1ohmichi has quit IRC09:43
*** thomasbiege has quit IRC09:44
*** sthaha has quit IRC10:16
*** masayukig has left #openstack-qa10:18
raiesgiulivo: taking msg as parameter there is an error saying that I am using 4 parameters while I am using 310:18
*** nosnos has quit IRC10:18
raies        self.assertIn(self.pool['id'], [p['id'] for p in pools], msg)10:18
raiesI am using ^^10:18
raiesI think I should proceed without message. wht do you think ?10:19
raiesgiulivo: are you there ?10:19
*** mkollaro has quit IRC10:21
giulivopong raies , yeah drop the msg , sorry10:22
raiesok10:23
openstackgerritMh Raies proposed a change to openstack/tempest: LBaaS client functions and pool testcases  https://review.openstack.org/4560210:24
openstackgerritMh Raies proposed a change to openstack/tempest: Adding member operation test cases  https://review.openstack.org/4562710:25
openstackgerritMh Raies proposed a change to openstack/tempest: Adding member operation test cases  https://review.openstack.org/4562710:30
openstackgerritA change was merged to openstack/tempest: fix pep8 errors: E231, E128  https://review.openstack.org/4698210:30
openstackgerritMh Raies proposed a change to openstack/tempest: Adding health monitoring test case  https://review.openstack.org/4567510:31
openstackgerritMh Raies proposed a change to openstack/tempest: Adding health monitoring test case  https://review.openstack.org/4567510:36
openstackgerritA change was merged to openstack/tempest: assertEquals is deprecated, use assertEqual  https://review.openstack.org/4685010:36
raiesgiulivo : now you can check for approval: https://review.openstack.org/#/c/45602/ , https://review.openstack.org/#/c/45627/  and https://review.openstack.org/#/c/45675/10:38
raiesgiulivo : please ensure approval order as given above as all these are dependent in given order10:39
openstackgerritA change was merged to openstack/tempest: Use common create_server method for advanced_ops  https://review.openstack.org/4419710:48
giulivoraies, in the future, before committing changes please give an eye to the blueprints and try to tie your submissions to the blueprints because there were a few mentioning missing tests for these features11:12
raiesok11:15
raiesthanks for suggestion11:16
openstackgerritMh Raies proposed a change to openstack/tempest: Adding health monitoring test case  https://review.openstack.org/4567511:19
giulivoyou'd just have to use the topic appropriately using bp/blueprint-name11:19
*** adalbas has joined #openstack-qa11:19
raiesgiulivo: I had not submitted any blueprint for member11:20
raiesI will take care of this at lease please consider this11:21
giulivoyeah I know, it's stuff from other people11:21
*** sthaha has joined #openstack-qa11:21
*** sthaha has joined #openstack-qa11:21
*** sthaha has quit IRC11:21
giulivosure np at all, you're doing fine I was just suggesting to give it an eye because it will help tidy up things11:21
raies:) yes it is. Thanks11:21
raiesNow you can look member and health patch there for approval11:23
raiesI have many more things to implement but thinking to let it approve these things first11:23
*** sthaha has joined #openstack-qa11:31
*** sthaha has joined #openstack-qa11:31
*** sthaha has quit IRC11:33
*** sthaha has joined #openstack-qa11:35
*** tkammer has quit IRC11:36
openstackgerritA change was merged to openstack/tempest: LBaaS client functions and pool testcases  https://review.openstack.org/4560211:38
*** mkollaro has joined #openstack-qa11:46
Anjugiulivo:  ping11:58
*** adalbas has quit IRC12:02
*** jhenner1 has joined #openstack-qa12:06
*** mkollaro has quit IRC12:06
*** mkollaro1 has joined #openstack-qa12:06
*** mkollaro1 is now known as mkollaro12:06
*** jhenner has quit IRC12:07
openstackgerritMh Raies proposed a change to openstack/tempest: Adding LB member operation test cases  https://review.openstack.org/4562712:10
*** adalbas has joined #openstack-qa12:10
openstackgerritMh Raies proposed a change to openstack/tempest: Adding health monitoring test case  https://review.openstack.org/4567512:10
*** hootjr has joined #openstack-qa12:13
*** mriedem has joined #openstack-qa12:14
*** thomasbiege1 has joined #openstack-qa12:18
*** madan has quit IRC12:18
*** adalbas has quit IRC12:19
*** rfolco has joined #openstack-qa12:26
*** thomasbiege1 has quit IRC12:30
*** yassine_ has joined #openstack-qa12:35
hootjrHi all, I have a neutron question to see if anyone has any insight into..12:36
hootjrI have a single eth0 for testing purposes, which is connected to my public net12:36
hootjrthe network that eth0 is on is a flat /24 with a gateway of 192.168.100.25412:36
hootjrwhen I add a subnet to the public, should I be adding it as 192.168.100.0/24 with that gateway?  Or should I be subnetting that /24 to maybe a /26 and using that range?  so maybe it would be 192.168.100.128/26 and then set it's gateway to 192.168.100.19012:37
*** yassine has quit IRC12:37
*** mkollaro1 has joined #openstack-qa12:46
*** mkollaro has quit IRC12:46
*** weshay has joined #openstack-qa12:47
*** raies has quit IRC12:51
*** jhenner1 has quit IRC12:54
*** adalbas has joined #openstack-qa13:03
*** jhenner has joined #openstack-qa13:08
openstackgerritA change was merged to openstack/tempest: Add "region" config for each service  https://review.openstack.org/4102613:25
openstackgerritA change was merged to openstack/tempest: Adding LB member operation test cases  https://review.openstack.org/4562713:25
openstackgerritA change was merged to openstack/tempest: Adding health monitoring test case  https://review.openstack.org/4567513:25
*** malini_afk is now known as malini13:38
*** ken1ohmichi has joined #openstack-qa13:46
*** ken1ohmichi has quit IRC13:46
openstackgerritafazekas proposed a change to openstack-dev/devstack: Increase default swift storage  https://review.openstack.org/4677013:47
*** ken1ohmichi has joined #openstack-qa13:47
*** ken1ohmichi_ has joined #openstack-qa13:49
*** yfried has quit IRC13:50
*** ken1ohmichi has quit IRC13:51
malinimordred: ping13:52
*** yfried has joined #openstack-qa13:55
mordredmalini: morning!13:55
*** prekarat has quit IRC13:55
malinimordred: Good Morning!!13:55
*** afazekas has joined #openstack-qa13:56
maliniI am working on Marconi tests, trying to move away from ddt based on your feedback13:56
mordredmalini: woot!13:57
malinimordered: Can you point me to some of the OS projects taht use testscenarios? So far I just checked tempest & nova13:57
mordredmalini: yes - there are actually examples in openstack-dev/pbr13:57
mordred(there are others, I just happen to know about that one)13:57
mordredI think neutron has some too13:57
maliniI did a grep thru neutron & cudnt find any..But might be my eyes :)13:58
mordredmight also be my brain13:59
mordredmalini: ah - ceilometer has a bunch13:59
malinimordered: thanks a lot!! that gives me enough resources to get familiar. testscenarios docs werent much help :)14:00
mordredmalini: also oslo.config and python-heatclient and oslo.messaging14:00
mordredmalini: yeah - I agree - I think it's much easier to get started with testscenarios with an example14:01
mordredmalini: if you look in ceilomter - you'll see in each file that uses testscenarios, a line "load_tests = testscenarios.load_tests_apply_scenarios"14:01
afazekasgiulivo: https://review.openstack.org/#/c/46770/ if the devstack patch merged I change the devstack-gate version to remove the config option on the devstack-gate side14:02
mordredbe sure to put that line into your test file - it affects how the test loader runs14:02
malinithanks again mordred..You just made my life easier :)14:02
*** yassine has joined #openstack-qa14:03
mordredmalini: don't thank me until you're done :)14:03
mordredmalini: you might hate me eventually14:03
malinimordered: :D  Related to this, does openstack have any history with py.test?14:03
mordredmalini: I'm going to send in a couple of other test related patches, now that I'm looking at the repo14:04
mordredmalini: only if by history you mean "we do not use it"14:04
*** ken1ohmichi_ has quit IRC14:04
mordred:)14:04
malinimordred: did we ever try using it ? For some reason, I am tempted to think we dont use it for a reason..14:04
mordredmalini: you are tempted correctly14:05
*** EmilienM has quit IRC14:05
mordredmalini: we don't use it for a couple of reasons14:05
mordredfirst of all, when I investigated it about a year ago, it could not run any of the nova unittests14:05
*** hootjr has quit IRC14:05
mordredmore importantly now though, we're moving all of openstack to use testr14:05
mordred(testrepository)14:05
mordredwhich has several features we need/use/will use in the CI system14:06
*** hootjr has joined #openstack-qa14:06
giulivoafazekas, agreed14:06
giulivobut out of curiosity14:06
*** yassine_ has quit IRC14:06
giulivoso if tempest is enabled we expect the default devstack config to change and ensure the tests pass14:07
giulivoisn't this the very same purpose of devstack-gate ?14:07
giulivowhere is the distinguo?14:07
*** EmilienM has joined #openstack-qa14:07
mordredgiulivo: devstack-gate drives the input config of devstack so that it works for our gate14:07
mordredbut a user may want to run tempest in their devsack locally with a different config14:07
giulivomordred, so this https://review.openstack.org/#/c/34102/ should have actually been posted into devstack, not devstack-gate, correct?14:08
giulivoI mean that was intended to cover the requirements for tempest to succeed, it wasn't related to the actual gating job in particular14:09
mordredgiulivo: eeee... tough to say - I'm not sure about enough of the context or if that should have been a change to defaults14:09
giulivomakes sense?14:09
afazekashttps://review.openstack.org/#/c/46663/ the gate version :)14:10
mordredwhat you say makes sense - but I think I need more context on the intent of that change14:10
malinimordred: thanks for the info !14:10
giulivomordred, afazekas, so I'd +1 the change into devstack and strip out the setting from devstack-gate completely14:10
mordredmalini: sure thing! I'm going to work while I'm stuck on this airplane on getting you migrated to testr - let's see if your tests are clean...14:10
malinimordred: yayyy!!! Thanks ..You are going to get pop tarts from the entire marconi team :)14:11
afazekasgiulivo: http://logstash.openstack.org/#eyJzZWFyY2giOiJAbWVzc2FnZTpcIkRldGFpbHM6IFRpbWUgTGltaXQgRXhjZWVkZWQhICg0MDBzKXdoaWxlIHdhaXRpbmcgZm9yIGFjdGl2ZSwgYnV0IHdlIGdvdCBraWxsZWQuXCIgQU5EIEBmaWVsZHMuZmlsZW5hbWU6XCJjb25zb2xlLmh0bWxcIiBBTkQgQGZpZWxkcy5idWlsZF9zdGF0dXM6XCJGQUlMVVJFXCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjYwNDgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjEzNzk1MTMzNDE0NDh9  ,14:12
afazekasother swift/snapshot related test failure can be related as well14:12
giulivothanks for clarifying about that mordred :)14:12
giulivomordred, afazekas one more question though, what is the reason to check for tempest in devstack and not just assume that by default the tempest tests should all pass?14:17
mordredgiulivo: different tests currently get run based on different configs - clouds actually behave differently (makes me sad) if you use kvm vs. xen, for instance14:18
mordredor if you have the floating-ips extension enabled14:18
giulivoso you mean there could be no 'default' settings for both tempest and devstack which can accomodate a clean run?14:19
afazekasI do not see what is the issue with increasing the value on gate side, 1 change merge can fix the issue sooner than 214:19
mordredgiulivo: I would be very much in favor of that myself14:19
mordredgiulivo: I think that sensible defaults are a thing we ignore around here at times14:20
giulivomordred, np I'm only trying to get a better idea of how things should be 'used'14:21
giulivoafazekas, I think changing it in devstack-gate would only duplicate the effort and the risks to maintain two different values14:22
afazekasmkoderer: I am ok with any kill -9 version, if it works properly :)14:24
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: Let devstack to decide about swift storage  https://review.openstack.org/4666314:37
*** thomasbiege1 has joined #openstack-qa14:40
*** yfried has quit IRC14:52
*** thomasbiege1 has quit IRC14:53
openstackgerritA change was merged to openstack-dev/devstack: Increase default swift storage  https://review.openstack.org/4677014:54
*** fbo is now known as fbo_away14:56
openstackgerritA change was merged to openstack-dev/devstack: Allow replacing a user variable in a swift template  https://review.openstack.org/4685614:57
openstackgerritGiulio Fidente proposed a change to openstack/tempest: makes passing the client optional to utilities in scenario/manager.py  https://review.openstack.org/4718215:09
mordredmalini: I submitted a couple of patches around tests to marconi - I think the testr patch will need to wait on the ddt patch you're working on15:14
mordredmalini: which is sort of funny - because I think that the ddt patch you are working on is going to require the testr patch (nose doesn't honor the load_tests protocol)15:14
malinimordred: testr doesnt work with ddt ?15:15
mordredmalini: doesn't look that way, no15:15
malinidarn :(15:16
mordredmalini: I'm going to dig in to what ddt is doing real quick15:18
mordredbecause now I'm curious15:18
mordredlifeless: ^^ fyi15:18
malinimordered: ddt lets us define test data on a per test case level, while with testscenarios it needs to be at a class level. Tht is what is holding us back now :(15:20
mordredmalini: split tests into more classes?15:21
malini mordered: worst case, thts what we'll do15:21
maliniwe have a logical grouping of tests based on functionality now15:22
mordredmalini: so - the problem right now is that ddt does not sanitize the test names15:23
mordredthat it generates15:23
openstackgerritgongysh proposed a change to openstack-dev/devstack: Record the L3 sevice plugin of ML2 into Q_SERVICE_PLUGIN_CLASSES  https://review.openstack.org/4718615:23
*** thomasbiege1 has joined #openstack-qa15:24
malinimordred: we have some really long ugly names, that we were planning to get rid of. probably testr doesnt like those?15:24
mordred(I think)15:24
mordredI don't think it's testr - I think it might be subunit15:24
mordredthat's unhappy15:24
mordred                test_name = getattr(v, "__name__", "{0}_{1}".format(name, v))15:25
mordredis what ddt does15:25
*** thomasbiege1 has quit IRC15:25
mordredand I think the data being fed in to some of them is causing something to be unhappy15:25
mordredtests/functional/wsgi/v1/test_queues.py:    @ddt.data('汉字漢字', '@$@^qw', 'i'15:25
mordredfor instance15:25
mordredor tests/unit/transport/wsgi/test_messages.py:    @ddt.data(None, '[', '[]', '{}',15:26
malinihmm testr doesnt support non ASCII ?15:26
*** burt has quit IRC15:27
mordredthis is actually not testr that's breaking15:27
mordredsubunit is not pleased -actually, lemme try something15:27
openstackgerritDavid Kranz proposed a change to openstack/tempest: Remove claim that scenario tests need 2 services  https://review.openstack.org/4706715:27
mordredyup. it's subunit.run that's unhappy. testtools.run is fine15:28
mordredlifeless: ^^15:28
mordredlifeless: something in how they're using ddt for test multiplication is causing subunit to vomit15:28
*** bnemec_ has quit IRC15:28
mordredmalini: btw - I get 4 config file errors when not running via nose15:29
*** afazekas has quit IRC15:29
mordredmalini: do this: .tox/py27/bin/python -m testtools.run discover -t ./ ./15:29
mordredmalini: I believe there is an assumption in the test suite about working directories15:29
mordredfound it15:30
mordredmalini: ok - I updated the testr change with the testsuite changes that make it work under the plain testtools.run runner. as soon as we sort out the ddt issue, I think we'll be somewhere15:32
maliniawesome..Thanks!15:32
mkoderersdague: ping15:35
mkoderersdague: I'd like to talk about https://review.openstack.org/#/c/46087 if you have time15:36
*** marun has quit IRC15:37
mordredlifeless: seems that ddt does something with test name construction that may be interfering with something in subunit.run not doing something with binary output15:39
timellomkoderer: IIRC, sdague is on LinuxCon, he may not able to respond15:39
mkoderertimello: your right... I forgot about it15:41
mkoderertimello: thx15:41
mordredlifeless: also, the marconi folks are currently enjoying ddt's ability to do multiplication on a per-method rather than per-class basis - any chance a similar feature would be acceptable for testscenarios? or should we be looking at re-orging classes?15:42
lifelessddt?15:44
mordredlifeless: library marconi currently uses to do data-driven test cases (similar to testscenarios)15:44
lifelessanyhow, testscenarios doing per-method would be entirely fine15:45
*** thomasbiege1 has joined #openstack-qa15:45
lifelessbut I don't have the cycles to implement it; I can review it.15:45
mordredthat's what I was thinking15:45
*** hootjr has left #openstack-qa15:45
mordredit might be easier to port the per-method values thing to testscenarios than to re-org all of marconi's tests15:45
mordredmalini: ^^15:45
lifelesstest name construction - that's plausible, if the test name was already a bytestring rather than a unicode string, you could trigger implicit decode under py2 and fail badly15:45
mordredI'm landing - will reocnnect in a bit15:46
*** thomasbiege1 has quit IRC15:46
*** mlavalle has joined #openstack-qa15:48
*** mlavalle has quit IRC15:48
openstackgerritCyril Roelandt proposed a change to openstack/tempest: Do not review this  https://review.openstack.org/4719415:55
*** hemnafk is now known as hemna15:56
giulivodkranz, can you point me to the job which is running the full tempest (not only smoke or gate) periodically^16:00
giulivo?16:00
dkranzgiulivo: Just a sec..16:00
*** thomasbiege1 has joined #openstack-qa16:01
*** thomasbiege1 has quit IRC16:02
giulivobut how do we know about it anyway? from the automated emails I get this one linked https://jenkins01.openstack.org/job/periodic-tempest-devstack-vm-all/16:02
dkranzgiulivo: https://jenkins01.openstack.org/job/periodic-tempest-devstack-vm-all/16:03
dkranzgiulivo: Oh, I see you already found it.16:03
dkranzgiulivo: What do you mean how do we know about it?16:03
giulivoyeah but I was trying to figure why it isn't on jenkins.openstack.org16:03
dkranzgiulivo: jenkins is now spread across jenkins, jenkins01, jenkins0216:05
giulivoneed to learn about zuul, one more reason for it16:05
dkranzgiulivo: THere doesn't seem to be a way to "search" all of them.16:05
giulivothanks!16:05
*** yassine has quit IRC16:12
*** thomasbiege1 has joined #openstack-qa16:13
*** marun has joined #openstack-qa16:13
mordreddkranz: there is not16:18
mordredreporting on periodic jobs is something we need a better answer for16:18
dkranzmordred: I understand. I was just trying to describe the "state of the world as it is now"16:18
mordred++16:18
malinimordred, lifeless: Sorry, I had to step away in the middle of the discussion earlier16:19
dkranzmordred: This was announced on the dev list but a lot of folks didn't see it.16:19
malinimordred, lifeless: is the plan to support per method values in testscenarios?16:20
mordredmalini: tl;dr - there may be an issue with unicode encoding issues getting tripped in python2 which may need to get sorted in any case16:20
mordredmalini: but also, it might be less work to add per-method values to testscenarios than to re-arrange your test right now16:20
dkranzmordred: Perhaps there could be a little blurb at the top of jenkins.openstack.org listing the other places.16:20
dkranzmordred: At least until something better comes along.16:20
malinimordered: the per method value support will be great to have ! tht is the only reason we have now for sticking with ddt16:22
mordredmalini, lifeless: this is what re-working a couple to use class-based looks like: http://paste.openstack.org/show/4722216:22
mordredwhich seems to be a little extra verbose16:23
malinimordred: yeap..we'll end up creating separate classes for a lot many tests16:26
lifelessmordred: so you're in SFO or something now?16:29
mordredlifeless: SLC - but yeah16:34
lifelesswoger wilco16:34
mordredlifeless: funny enough - I'm in the sky club we were in last time we dug in to testscenarios16:34
lifelessmordred: don't miss this flight16:34
mordredlifeless: ++16:34
lifelessmordred: I'm currently hacking a lung out in my hotel room16:35
lifelessmordred: I hope to be down at the office before you16:35
mordredI'm so happy I'm coming to visit you all16:35
*** SergeyLukjanov has quit IRC16:39
*** thomasbiege1 has quit IRC16:40
giulivoit's a bit obscure to me how we could run the checks from hacking/checks.py without tox, anyone willing to help?16:45
mordredgiulivo: testr run16:47
mordredlifeless: first sketch: http://paste.openstack.org/show/4722416:47
giulivomordred, I see but that won't help cause I still don't get how it is doing16:50
*** sthaha has quit IRC16:52
*** thomasbiege1 has joined #openstack-qa16:52
openstackgerritA change was merged to openstack/tempest: Add missing import of 'subunit' in test-requirements.txt  https://review.openstack.org/4661916:53
openstackgerritA change was merged to openstack/tempest: Add update-snapshot test  https://review.openstack.org/4686016:53
lifelessmordred: interesting; I think I need to see it in action.16:57
giulivomordred, I see there is a 'hacking' module installed which takes care of that16:58
*** jasondotstar has joined #openstack-qa17:08
*** jasondotstar has quit IRC17:10
*** jasondotstar has joined #openstack-qa17:11
openstackgerritCyril Roelandt proposed a change to openstack/tempest: Do not review this  https://review.openstack.org/4719417:13
*** fbo_away is now known as fbo17:18
*** EmilienM has quit IRC17:46
*** RecheckWatchBot has joined #openstack-qa17:47
mtreinishjog0: ^^^17:47
*** EmilienM has joined #openstack-qa17:49
*** jasondotstar has quit IRC18:19
*** EmilienM has quit IRC18:29
*** EmilienM has joined #openstack-qa18:32
mordredlifeless: well, I need to get it to work too18:32
*** thomasbiege1 has quit IRC18:33
*** jasondotstar has joined #openstack-qa18:35
RecheckWatchBotopenstack/neutron change: https://review.openstack.org/47218 failed tempest because of: https://bugs.launchpad.net/bugs/121191518:37
jog0\o/18:39
jog0^ automated recheckwatching18:40
openstackgerritA change was merged to openstack/tempest: Add 'Field' to the title of the Field Guides  https://review.openstack.org/4697618:41
openstackgerritA change was merged to openstack/tempest: Move _check_tenant_network_connectivity to the end  https://review.openstack.org/4679118:42
*** thomasbiege1 has joined #openstack-qa18:43
*** dosaboy has quit IRC18:43
*** dosaboy has joined #openstack-qa18:43
*** dosaboy has quit IRC18:44
*** RecheckWatchBot has quit IRC18:45
*** RecheckWatchBot has joined #openstack-qa18:45
*** thomasbiege1 has quit IRC18:46
*** dosaboy has joined #openstack-qa18:46
mordredjog0: woot!18:51
*** annegentle has quit IRC18:56
RecheckWatchBotopenstack/python-keystoneclient change: https://review.openstack.org/30043 failed tempest with an unrecognized error18:56
*** malini is now known as malini_afk19:03
lifelessmordred: heh indeed.19:12
lifelessmordred: where areyou?19:12
RecheckWatchBotopenstack/ceilometer change: https://review.openstack.org/47221 failed tempest because of: https://bugs.launchpad.net/bugs/121191519:20
*** jasondotstar has quit IRC19:31
RecheckWatchBotopenstack/python-keystoneclient change: https://review.openstack.org/30043 failed tempest with an unrecognized error19:42
*** Luz_ has joined #openstack-qa19:42
Luz_Hello, I'm configuring tempest to run it for an openstack implementation... right now I have some test cases related to volume that is failing, and I was wondering what information should go on this parameters:19:43
Luz_# Protocol and vendor of volume backend to target when testing volume-types.19:44
Luz_# You should update to reflect those exported by configured backend driver.19:44
*** jasondotstar has joined #openstack-qa19:44
Luz_ storage_protocol = iSCSI19:44
Luz_ vendor_name = Open Source19:44
*** zzs has joined #openstack-qa19:45
Luz_any thoughts?19:45
Luz_does anyone knows where can I get this info?19:47
*** malini_afk is now known as malini19:47
RecheckWatchBotopenstack/requirements change: https://review.openstack.org/46081 failed tempest with an unrecognized error19:51
*** adalbas has quit IRC19:57
adam_gLuz_, those defaults should match the default lvm backend20:00
adam_gLuz_, if you're using a different storage backend in cinder, you'll need those updated to match what the driver exports20:02
openstackgerritA change was merged to openstack/tempest: Add a function for creating a server on a given network  https://review.openstack.org/4689920:02
Luz_ok, thank you Adam... we are using ceph as backend...20:17
Luz_where do I look the driver info?20:18
Luz_at cinder.conf?20:18
RecheckWatchBotopenstack-dev/devstack change: https://review.openstack.org/46816 failed tempest because of: https://bugs.launchpad.net/bugs/121839120:18
*** annegentle has joined #openstack-qa20:29
*** mkollaro1 has quit IRC20:30
*** SergeyLukjanov has joined #openstack-qa20:31
RecheckWatchBotopenstack/nova change: https://review.openstack.org/46379 failed tempest because of: https://bugs.launchpad.net/bugs/121191520:34
*** mkollaro has joined #openstack-qa20:39
morganfainbergany tempest folks around?  I'm looking to get some eyes on https://review.openstack.org/#/c/46341/ since it blocks a fix for keystone tagged to RC1.20:41
mtreinishmorganfainberg: we normally don't change tests that way. If it needs to be changed to get a fix through we use the skip decorator with the bug id so we can track the skip.20:42
mtreinishand then the expected response is updated when the skip is removed20:43
morganfainbergmtreinish, ah ok, i'll go and update it20:43
morganfainbergmtreinish, that is much clearer than the comments i saw there.20:43
morganfainberg:)20:43
morganfainbergmtreinish, should i also make the change to accept the new http status at the same time as adding the skip? or is it better to add it when we un-skip?20:44
mtreinishmorganfainberg: it's probably better to do it when we un-skip it20:44
morganfainbergmtreinish, works for me.20:44
morganfainbergmtreinish i'll have a new patch with the proper skip in place up in a few minutes.  thanks!20:45
mtreinishmorganfainberg: sure np, yeah I guess those comments aren't the most clear if you're not familiar with skip tests to change an api response.20:48
openstackgerritA change was merged to openstack/tempest: Fix a test case of 35chars+  https://review.openstack.org/4685220:53
openstackgerritMorgan Fainberg proposed a change to openstack/tempest: Skip test tokens  https://review.openstack.org/4634120:54
openstackgerritMorgan Fainberg proposed a change to openstack/tempest: Skip test tokens  https://review.openstack.org/4634120:59
*** jasondotstar has quit IRC21:01
*** RecheckWatchBot has quit IRC21:02
*** RecheckWatchBot has joined #openstack-qa21:03
*** RecheckWatchBot has quit IRC21:03
*** RecheckWatchBot has joined #openstack-qa21:03
*** rfolco has quit IRC21:07
*** jamielennox is now known as jamielennox|away21:15
RecheckWatchBotopenstack/nova change: https://review.openstack.org/46379 failed tempest because of: https://bugs.launchpad.net/bugs/119196021:18
mtreinishjog0: ^^^ looks like your reworked wait patch works \0/21:19
jog0mtreinish: woot!21:20
jog0mtreinish: I think with this we are definitly ready to move this over to openstack-infra tomorrow21:20
mtreinishjog0: yeah now I just need to figure out daemon context and I'll push the fixes out21:21
*** weshay has quit IRC21:23
jog0mtreinish: awesome21:23
*** giulivo has quit IRC21:24
mtreinishjog0: quick question does stream auto reconnect if gerrit goes down? Or should I handle that in the bot?21:26
jog0I don't think it does but not sure21:27
jog0I use the gerritlib to do that21:27
jog0ask jeblair and infra I think the wrote that21:27
mtreinishok I just based the irc bot on gerritbot and in gerritbot they have an exception that'll reconnect if it catches an exception in the main loop21:28
jog0mtreinish: it can't hurt21:28
morganfainbergmtreinish, ok patchset passes now.  thanks for the help earlier, got it all under the decorator now.21:39
mtreinishmorganfainberg: ok I'll take a look in a sec21:41
morganfainbergmtreinish, appriciate it21:42
mtreinishmorganfainberg: lgtm21:43
*** jasondotstar has joined #openstack-qa22:06
*** zzs has left #openstack-qa22:14
*** mriedem has quit IRC22:17
*** jasondotstar has quit IRC22:23
*** RecheckWatchBot has quit IRC22:39
*** Luz_ has quit IRC22:56
*** RecheckWatchBot has joined #openstack-qa23:08
*** jasondotstar has joined #openstack-qa23:08
*** jamielennox|away is now known as jamielennox23:13
*** malini is now known as malini_afk23:34
*** mriedem has joined #openstack-qa23:35
*** ken1ohmichi has joined #openstack-qa23:36
*** fbo is now known as fbo_away23:40
*** hemna is now known as hemnafk23:42
*** jasondotstar has quit IRC23:44
*** jasondotstar has joined #openstack-qa23:55
*** mkollaro has quit IRC23:58
*** mkollaro has joined #openstack-qa23:58
*** jhenner has quit IRC23:59
*** mkollaro has quit IRC23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!