Tuesday, 2013-08-27

*** weshay has joined #openstack-qa00:20
openstackgerritJoshua Harlow proposed a change to openstack/tempest: Add more detailed message about the volumes missing  https://review.openstack.org/4296400:41
*** weshay has quit IRC01:07
*** LiangZheng has joined #openstack-qa01:18
*** jasondotstar has joined #openstack-qa01:51
*** anteaya has quit IRC02:00
openstackgerritA change was merged to openstack/tempest: Update requirements from global requirements  https://review.openstack.org/4316802:01
openstackgerritSteve Baker proposed a change to openstack/tempest: Rename heat logical_resource_id to resource_name  https://review.openstack.org/4381902:17
*** LiangZheng has quit IRC02:29
*** LiangZheng has joined #openstack-qa03:00
*** LiangZheng has quit IRC03:04
*** HenryG has quit IRC03:07
*** LiangZheng has joined #openstack-qa03:30
*** jhenner has joined #openstack-qa03:34
*** LiangZheng has quit IRC03:39
*** jasondotstar has quit IRC03:39
*** Anju has joined #openstack-qa03:42
*** prekarat has joined #openstack-qa04:05
*** yfried has joined #openstack-qa04:17
openstackgerritKen'ichi Ohmichi proposed a change to openstack/tempest: Add common "snapshot_server" method  https://review.openstack.org/4365804:38
*** jhenner has quit IRC04:45
afazekasmtreinish: pong04:51
*** afazekas has quit IRC05:00
openstackgerritnayna-patel proposed a change to openstack/tempest: Adds verfication for Bootable Volume  https://review.openstack.org/4262105:11
*** SergeyLukjanov has joined #openstack-qa05:17
*** afazekas has joined #openstack-qa05:18
openstackgerritnayna-patel proposed a change to openstack/tempest: Adds verfication for Bootable Volume  https://review.openstack.org/4262105:30
*** giulivo has joined #openstack-qa05:43
mkodererafazekas: ping05:57
afazekasmkoderer: pong05:58
mkodererafazekas: is there any presentation that shows the full continuous integration process of openstack?05:59
openstackgerritafazekas proposed a change to openstack/tempest: Remove wait_for_image_resp_code  https://review.openstack.org/3899505:59
mkodererI am searching for a figure that I can show in a internal presentation...05:59
afazekasmkoderer: I can't recall to any picture, IMHO you can ask it on the -infra channel as well,  the infra team has a lot of good documentation06:00
mkodererafazekas: ok - do you know somebody that is in our timezone?06:01
afazekasYou can google some presentation as well, there is several general overview about QA, but I do not have them in a bookmark06:01
afazekasmkoderer: no06:02
mkodereryes am already google around06:02
mkodererafazekas: thank you06:03
afazekashttps://www.google.cz/search?q=infra+openstack+gate&client=firefox-a&hs=zEt&rls=org.mozilla:en-US:official&channel=fflb&source=lnms&tbm=isch&sa=X&ei=TEEcUsiUHYah0QXOsYDQDA&ved=0CAkQ_AUoAQ&biw=1920&bih=874#facrc=_&imgdii=_&imgrc=rUPBjYhooJNFNM%3A%3BuZVX2Ia1t6feXM%3Bhttp%253A%252F%252Fdague.net%252Fwp-content%252Fuploads%252F2013%252F02%252Fscreenshot_016-600x451.png%3Bhttp%253A%252F%252Fdague.net%252Fcategory%252Fopenstack%252F%3B60006:04
afazekas%3B45106:04
afazekasmkoderer: http://dague.net/category/openstack/06:06
mkodererafazekas: ok cool that's what I am searching06:08
*** jhenner has joined #openstack-qa06:26
*** raies has quit IRC06:33
Anjuafazekas : ping06:48
afazekasAnju: pong06:49
*** tkammer has joined #openstack-qa06:50
Anjuafazekas :06:50
Anjuhttps://github.com/openstack/tempest/blob/master/tempest/scenario/test_network_basic_ops.py#L17206:50
Anjuin this have added a create_port option in this test06:51
afazekasWhy would you create port in that test case ?06:53
Anjuafazekas : in this router,subnets added06:54
Anjuso i did it with port06:54
afazekasthat test case a little bit abnormal, because the the test_ methods  depends on each other06:55
afazekas test_008  and test_006 are the real test cases the others are preparation steps for these06:56
Anjui added in 004 and in 00306:56
afazekasWill that port will be used in the 006 or 008 ?06:57
openstackgerritYuuichi Fujioka proposed a change to openstack/tempest: Append some operations to boot from volume pattern  https://review.openstack.org/4104806:58
Anjuafazekas : https://github.com/openstack/tempest/blob/master/tempest/scenario/test_network_basic_ops.py#L17506:58
Anjuwhere this subnet is in use ?06:59
afazekasAnju: the server will get ip from this subnet06:59
Anjuafazekas  :  @attr(type='smoke')     def test_004_check_networks(self):         # Checks that we see the newly created network/subnet/router/port via         # checking the result of list_[networks,routers,subnets,ports]         seen_nets = self._list_networks()         seen_names = [n['name'] for n in seen_nets]         seen_ids = [n['id'] for n in seen_nets]         for mynet in self.networks:             self.assertIn(mynet.na07:02
Anjuafazekas :  http://dpaste.com/1357753/07:02
afazekasyou can boot servers with a port-uuid07:03
Anjuhave a look what i have done07:03
kashyapafazekas, Morning, do you test with postgres or mostly mariadb?07:06
afazekasAnju: that test case is scheduled to be re-factored to real independent test cases, in  independent logic, would be better if the newly created port would be used explicitly for server boot07:09
afazekaskashyap: I am using the mariadb more frequently07:10
Anjuafazekas : can u be a bit more clear07:14
afazekasAnju: nova help boot07:14
afazekasattach NIC07:15
afazekas                        to port with this UUID (optional)07:15
kashyapafazekas, Ok, thanks.07:15
*** sileht has quit IRC07:19
*** sileht has joined #openstack-qa07:20
*** thomasbiege has joined #openstack-qa07:20
*** thomasbiege has quit IRC07:20
Anjuhe test_server_basic_ops.py07:24
Anjuafazekas :  in the  test_server_basic_ops.py ??07:24
Anjuyeah there ins na optianla argument of port07:25
Anjuyeah there is an optional  argument of port07:25
*** SergeyLukjanov has quit IRC07:27
afazekasgiulivo: https://review.openstack.org/#/c/43723/2/tempest/api/volume/test_volumes_actions.py here the wait is necessary, you need to ensure the volume is active before any test case. You can do it in setUp ( or create a combined cleanUp method)07:31
giulivoafazekas, I see what you mean, thanks07:36
Anjuafazekas :^^^07:41
afazekasAnju: can you add it to the server creation ?07:42
Anjuin the same file ?07:42
afazekascreate_kwargs is there07:43
*** jgallard has joined #openstack-qa07:44
*** shanks has joined #openstack-qa07:45
openstackgerritZhi Kun Liu proposed a change to openstack/tempest: add expired tokens tests  https://review.openstack.org/4330107:47
Anjuafazekas : noe these tsts are very confusing for me07:52
Anjucan u plaese give me short descryption of these scnario tests ?07:52
afazekashttp://docs.openstack.org/developer/tempest/field_guide/scenario.html07:53
*** thomasbiege1 has joined #openstack-qa07:57
*** thomasbiege1 has quit IRC08:00
*** fbo_away is now known as fbo08:10
jhennerpsedlak: afazekas: I like the build stability plugin: http://jenkins.rhev.lab.eng.brq.redhat.com:8080/user/jaroslav.henner@gmail.com/my-views/view/Jarynovo/job/rhos-tempest-all/80/testReport/08:13
afazekaspsedlak: https://review.openstack.org/#/c/42069/08:19
*** thomasbiege1 has joined #openstack-qa08:20
*** thomasbiege1 has quit IRC08:24
*** giulivo has quit IRC08:34
*** giulivo has joined #openstack-qa08:35
*** yassine has joined #openstack-qa08:58
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: xenapi: devstack support for raw ovf image upload  https://review.openstack.org/4217209:08
Anjuafazekas : need to make a create_port like this also ?09:12
Anjuhttps://github.com/openstack/tempest/blob/master/tempest/scenario/test_network_basic_ops.py#L16709:12
afazekasIMHO try to add it to the 004 or 005 . The steps from 001..005 will be merged sooner or later09:14
afazekasas you can see the other scenario tests:09:15
afazekas- just have a single test_method09:15
Anjui ahve added the ports in 00509:15
afazekas- using the pythonclients09:15
Anjuhttps://github.com/openstack/tempest/blob/master/tempest/scenario/test_network_basic_ops.py#L21909:15
afazekasAnju: You can send it to the review, and you also can ask marun's opinion  (he added the test case originally)09:16
Anjuok afazekas thanks09:19
Anjuafazeka s: have a look plesae  http://dpaste.com/1357846/09:20
Anjuafazekas  : ^^^09:22
afazekasI guess the ports belongs to one of the nics dict element09:24
Anjuoh yeah afzeka s09:25
Anjuafazekas09:25
*** yassine has quit IRC09:27
afazekasyou can try it with cli with --debug option in order to see how it is used09:27
*** yassine_ has joined #openstack-qa09:28
openstackgerritJulien Danjou proposed a change to openstack-dev/devstack: Switch Ceilometer default backend to MySQL  https://review.openstack.org/4385109:46
Anjuafazekas : but i am not making any new port here09:53
afazekasAnju: you created in the code you pasted before10:00
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: xenapi: devstack support for raw tgz image upload  https://review.openstack.org/4217210:00
openstackgerritGiulio Fidente proposed a change to openstack/tempest: removes self.fail as suggested by HACKING.rst  https://review.openstack.org/4372310:03
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: xenapi: devstack support for raw tgz image upload  https://review.openstack.org/4217210:16
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: xenapi: devstack support for raw tgz image upload  https://review.openstack.org/4217210:17
openstackgerritKen'ichi Ohmichi proposed a change to openstack/tempest: Add common "snapshot_server" method  https://review.openstack.org/4365810:22
Anjuafazekas  : https://github.com/openstack/tempest/blob/master/tempest/scenario/test_network_basic_ops.py#L20910:31
Anjuwhen i am printing network here it si blank10:31
*** Anju has quit IRC10:41
*** Anju has joined #openstack-qa10:41
afazekasAnju: 0 <DeletableNetwork id="d350fe18-af88-48f7-b70c-5a98b0ba05b4" name="network-smoke-69311350">10:42
Anjuu did that?10:42
afazekas+            open('/dev/tty','w').write("{0} {1}\n".format(i, network))10:43
afazekasthis bypasses all capture/ monkey patch attempts what we ever used in tempest10:45
*** prekarat has quit IRC11:12
*** weshay has joined #openstack-qa11:21
*** HenryG has joined #openstack-qa11:37
openstackgerritGiulio Fidente proposed a change to openstack/tempest: removes self.fail as suggested by HACKING.rst  https://review.openstack.org/4372311:42
openstackgerritafazekas proposed a change to openstack/tempest: Add logging to the python-clients  https://review.openstack.org/4386811:58
*** giulivo has quit IRC12:38
*** dkranz has joined #openstack-qa12:39
*** thomasbiege has joined #openstack-qa12:45
*** jasondotstar has joined #openstack-qa12:49
*** Anju1 has joined #openstack-qa12:56
*** dkranz has quit IRC12:57
*** anteaya has joined #openstack-qa13:12
yfriedin tempest/api - if a test result is dependent on execution order (alphabetical or order-written) is this a problem with test (bug)?13:15
*** Anju1 has quit IRC13:16
*** mriedem has joined #openstack-qa13:27
*** yfried1 has joined #openstack-qa13:35
*** yfried has quit IRC13:37
*** Anju1 has joined #openstack-qa13:43
mtreinishafazekas: don't worry about it anymore. I was going to ask you to +a the parallel migration patch. But, I just self approved it last night.13:53
afazekasmtreinish: how the neutron parallel solved ?13:55
afazekaslooks like it is disabled :(13:57
mtreinishafazekas: it's not we just pushed through the full tox jobs. the smoke tox job is still in serial13:57
afazekasWe have two possible solution13:57
afazekas- 1. switching the 'private' named net to shared13:57
afazekas-2. we add some "code" to the credentials isolation, to create router + net + subnet for every tenant when it is required13:58
afazekasBTW: looks like the aggregate some cases still have an issue https://bugs.launchpad.net/tempest/+bug/121716313:59
mtreinishafazekas: yeah there are still a few flaky tests. But this was the right time to switch it to gating and get everyone to work on fixing flaky tests together13:59
mtreinishI can't keep up with queue myself14:00
mtreinishI was just looking at the logs for that one14:00
mtreinishit looks like the same issue I've seen elsewhere14:00
mtreinishwhere networking fails14:00
mtreinishhttp://logs.openstack.org/68/43868/1/check/gate-tempest-devstack-vm-postgres-full/37db98a/logs/screen-n-cpu.txt.gz#_2013-08-27_12_05_34_41114:00
mtreinishand then it's followed by a fun db insertion error where it tries to dump the whole traceback into the db and fails because it's >255 characters14:01
*** burt has joined #openstack-qa14:01
afazekasmtreinish: so, nothing to do on tempest side14:02
mtreinishafazekas: not sure yet, I need to figure out what's causing the network error. It might be we need to wait for a periodic or something before we can do certain operations. (I don't know the nova network code very well)14:03
*** dkranz has joined #openstack-qa14:03
*** dkranz has quit IRC14:04
* afazekas 5 min git grep chain .. rpc_setup_network_on_host14:13
openstackgerritMarc Koderer proposed a change to openstack/tempest: Create discovery option for stress tests  https://review.openstack.org/4344414:13
mtreinishafazekas: you found the bug?14:14
afazekasmtreinish: not yet, I just find  the possible rpc call which was handled ..14:14
*** dkranz has joined #openstack-qa14:20
afazekas'ip route del default dev br100' not too many code path leads to this command IMHO14:23
mtreinishafazekas: yeah if you look at the corresponding network log for the link about. You can see the full code path on the network side.14:25
mtreinishhttp://logs.openstack.org/68/43868/1/check/gate-tempest-devstack-vm-postgres-full/37db98a/logs/screen-n-net.txt.gz#_2013-08-27_12_05_34_34914:26
mtreinishI was just tracing through it14:26
*** mlavalle has joined #openstack-qa14:28
openstackgerritafazekas proposed a change to openstack/tempest: Move the network api tests to smoke  https://review.openstack.org/4251714:29
*** adalbas has quit IRC14:32
afazekashttps://review.openstack.org/42517 rebased ,  without a full gate these should be part of the smoke job anyway14:34
mlavallemtreinish: ping14:45
mtreinishmlavalle: hi14:46
mtreinishsorry yesterday I was at the dentist when you pinged me14:46
mlavallemrtreinish: np. I thought you were busy. Did you have a chance to read my response in https://bugs.launchpad.net/tempest/+bug/121607614:46
*** yfried1 has quit IRC14:48
mtreinishmlavalle: I did, if you think that'll work that'd be great nice and simple. But, I like afazekas idea of setting up a network per isolated tenant creation though14:48
*** adalbas has joined #openstack-qa14:48
mtreinishit seems to go better with the tenant isolation model then using one large shared network14:48
mlavallemtreinish: that's fine. is he going to implement it? I just want to help14:49
afazekasprobbaly we might need to extend the external IP pool for separated network creation14:49
mlavalleafazekas: how can I help?14:50
afazekasI got 2* -1 here, so if  it really needed it goes to the gate script https://review.openstack.org/#/c/36627/14:51
afazekashttps://github.com/openstack/tempest/blob/master/tempest/common/isolated_creds.py this code is responsible for most isolated creds14:52
afazekasIt has the power to create and delete network at the correct time14:52
mlavalleyeah, I've been looking at that code since Sunday afternoon14:53
afazekasmtreinish: are you ok with adding an optional network element creation to this class ?14:53
afazekasmlavalle: the new tenant user needs to chat the networking with the neutron..14:54
mlavalleAnd I think what you proposed to do is described here:http://docs.openstack.org/grizzly/openstack-network/admin/content/use_cases_tenant_router.html14:54
afazekasI think the isolated network creation should be optional, because if the system has a shared network, it would cause an issue14:55
afazekasmost of the test cases does not specify the nics14:55
mlavalleThe commands for this scenario are here: http://docs.openstack.org/grizzly/openstack-network/admin/content/demo_per_tenant_router_network_config.html14:56
afazekasmlavalle: yes , this looks like close to the existing devstack setup14:56
afazekas(BTW the shared and private networks can co-exists in the same system ..)14:56
mlavalleYes, they can14:56
*** giulivo has joined #openstack-qa14:57
afazekasisolated_creds.IsolatedCreds could get a set as parameter14:58
afazekasthe parameter can be defined similarly as the _interface14:58
mtreinishafazekas: yeah that should be fine14:58
mtreinishthat's probably the best place for it14:59
afazekasthe BaseTestCase should define both 3 tenant14:59
mtreinishunless you wanted to make separate isolated_network class and call that if neutron is enabled14:59
afazekaswe should override it in keysone by an empty set14:59
mlavallewhat would be passed in that set parameter?14:59
afazekasset(( 'primary' , 'alt' , 'admin' ))  # means create network for both three tenant15:00
mlavalleok15:00
afazekasmtreinish: I am thinking about rename to IsolationManager , and let it do all isolation related stuff15:01
mtreinishafazekas: that's fine15:01
afazekasmlavalle: can you work on it ?15:02
mlavalleafazekas: Yes. I'll start tonight15:03
mlavalleI'll ping you if I have questions15:03
* afazekas for me it is end of the day15:03
*** dkranz has quit IRC15:03
mlavalleI know. I meant tomorrow15:03
mlavalleYou are Budapest, aren't' you?15:04
* afazekas I will not be here for more than week from Friday15:04
afazekasmlavalle: In the same tz, but in Brno15:04
afazekasmlavalle: and you ?15:04
mlavalleafazekas: San Antonio, Texas. I am with Rackspace15:05
afazekasmtreinish: I am not sure that operation really needs to remove the default route, and if it already removed by concurrent operation, it should not cry about that..15:06
afazekasmlavalle: cool15:06
mtreinishafazekas: yeah I'm thinking catching the error and just moving on.15:07
mtreinishbut I'll ping vishy about it first15:07
afazekasmtreinish: looks like it is parametric, IMHO it should be logged at least on WARN level...15:08
mtreinishafazekas: yeah, log something like tried to delete but couldn't find route, and then just continue15:09
mlavalleafazekas, mtreinish: ok, we have a plan for the networking isolation stuff. i'll keep you posted15:09
afazekasFYI: this change might solve more random failure issue then in the commit message https://review.openstack.org/#/c/43279/15:09
mtreinishmlavalle: ok cool15:09
mtreinishafazekas: leave a comment about that then15:12
*** dkranz has joined #openstack-qa15:17
*** Anju1 has quit IRC15:24
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-dev/devstack: Skip DHCP variables for Nova Network FlatManager  https://review.openstack.org/4346815:29
*** amscanne has joined #openstack-qa15:31
*** dkranz has quit IRC15:44
*** afazekas has quit IRC15:47
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add unittest framework + tests for wrapper scripts  https://review.openstack.org/4177015:56
*** dkranz has joined #openstack-qa15:58
*** Anju1 has joined #openstack-qa16:05
openstackgerritA change was merged to openstack-dev/devstack: change quantum into neutron for neutron configuration values in nova.conf  https://review.openstack.org/4360416:07
openstackgerritA change was merged to openstack-dev/devstack: VMware: update cinder support for VMware configuration settings  https://review.openstack.org/4282416:07
openstackgerritA change was merged to openstack-dev/devstack: Add support for setting Neutron DHCP agent options.  https://review.openstack.org/4321216:07
psedlakwhat does the 'Empty attachments:\nstdout\nstderr' means in the output from testr|subunit2pyunit?16:31
mtreinishpsedlak: that means that tests are running with a fixture to capture stdout and stderr16:32
mtreinishif the test printed anything out to either it'll be printed when that shows up16:32
mtreinishbut it should only happen during failure16:33
psedlakmtreinish: so having those empty is a good result?16:33
mtreinishpsedlak: I meant you should only see those during a test failure16:33
mtreinishit just means that nothing was printed to stdout or stderr if it's empty16:33
psedlakmtreinish: i'm trying to improve the cli tests so that commands executed always logs their stdout/err for example ... (to make those current cli.keystone tests debuggable)16:34
psedlakand i'm doing it using LOG.info/debug (same way as rest_client uses for api tests)16:35
mtreinishpsedlak: that should work but you'll have to dig it out of the log16:35
psedlakand i was wondering if it wouldn't be better to get it to those testtools results ...16:35
psedlakmtreinish: well i don't have a way how to know in that part of code (comparable to rest_client in this context) to decide if test which called me will fail or not ...16:36
mtreinishpsedlak: well the easiest way to do that is just print output and it should be captured by the fixture and printed in the attachments section.16:36
psedlakso i have to log.debug it always ...16:36
psedlakbut i'm not sure if just printing it out would be a good thing for nosetests compatability16:37
mtreinishpsedlak: no it wouldn't be good for nose. It would show up during all the cli tests16:38
psedlakyeah, so i will go with log.debug for now, thanks :)16:38
mtreinishpsedlak: you could also save the output and catch the failure and then log it at the error log level16:39
psedlakmtreinish: i was thinking about something like that before, but it would be really tricky thing to do in this context16:40
psedlakmtreinish: the context i'm talking about is https://github.com/openstack/tempest/blob/master/tempest/cli/__init__.py#L12216:41
*** sthaha has quit IRC16:43
*** jgallard has quit IRC16:48
*** fbo is now known as fbo_away16:52
*** jhenner has quit IRC16:54
*** yassine_ has quit IRC17:00
Anju1afazekas : ping17:01
*** adalbas has quit IRC17:01
*** thomasbiege has joined #openstack-qa17:07
*** thomasbiege has quit IRC17:09
openstackgerritPavel Sedlák proposed a change to openstack/tempest: Alway log stdout and stderr of CLI commands  https://review.openstack.org/4392317:13
openstackgerritPavel Sedlák proposed a change to openstack/tempest: (WIP) Alway log stdout and stderr of CLI commands  https://review.openstack.org/4392317:15
*** mlavalle has quit IRC17:16
*** adalbas has joined #openstack-qa17:18
Anju1mtrenish :  stop/start basic ops can be added here :basic set of operations17:25
Anju1https://github.com/openstack/tempest/blob/master/tempest/scenario/test_server_basic_ops.py17:25
*** HenryG has quit IRC17:25
Anju1mtreinish :  stop/start basic ops can be added here :basic set of operations17:26
Anju1(04:29:07 PM) Anju1: https://github.com/openstack/tempest/blob/master/tempest/scenario/test_server_basic_ops.py17:26
openstackgerritDavid Kranz proposed a change to openstack/tempest: Force an empty patch to use 'check experimental'  https://review.openstack.org/4392717:26
Anju1 mtreinish: ^^^17:27
*** tkammer has quit IRC17:27
*** thomasbiege has joined #openstack-qa17:34
mtreinishAnju1: I think if you want to add a scenario test that does start and stop of an instance you should add another scenario test17:47
*** thomasbiege has quit IRC17:48
mtreinishwhile start/stop is a basic operation I think that it's a different scenario and should be tested separately.17:48
Anju1mtreinish : but in the same file ?17:49
mtreinishAnju1: no, the trend for scenario tests seems to be one scenario per file.17:50
mtreinishso if you're adding a new scenario you should make a new file for it17:50
Anju1mtreinish : but unpause/pause , suspend /resume are in the same file17:51
*** fbo_away is now known as fbo17:54
openstackgerritA change was merged to openstack-dev/devstack: add TEMPEST_LARGE_OPS_NUMBER to option  https://review.openstack.org/4377817:54
mtreinishAnju1: I'm not following did you want to combine 2 scenarios? Or add a new one?17:57
mtreinishpsedlak: on https://review.openstack.org/#/c/43923/ why the requirement change?17:57
Anju1mtreinish : :          https://github.com/openstack/tempest/blob/master/tempest/scenario/test_server_basic_ops.py17:58
Anju1in this file all the basic tests are added17:58
Anju1have a  look17:58
Anju1sa i am asking to add like stop/start lock/unlock17:59
mtreinishAnju1: no that's a basic usage scenario test. Not the tests for all basic operations.18:00
*** SergeyLukjanov has joined #openstack-qa18:00
mtreinishif you want to add a new scenario that includes start/stop and lock/unlock that would be fine18:00
mtreinishbut I don't think you should change that scenario to add more steps to it18:00
mtreinishjog0: do you have any ideas about: https://bugs.launchpad.net/python-keystoneclient/+bug/121715918:03
mtreinish(only asking because you're the cli test guy)18:03
jog0mtreinish: there is a patch to make the cli output better (record all std*)18:04
jog0mtreinish: I am not sure at the moment sorry18:05
mtreinishjog0: this one?: https://review.openstack.org/#/c/43923/18:05
jog0haven't dug into that one18:05
jog0mtreinish: yeah18:05
mtreinishjog0: ok no problem just thought that I'd ask18:05
jog0I think that will help sort that one out18:05
mtreinishit's flaky test #1 or 2 right now18:05
mtreinishjog0: yeah, hopefully it'll make it easier to debug18:06
*** mlavalle has joined #openstack-qa18:06
*** bodepd has quit IRC18:25
*** thomasbiege has joined #openstack-qa18:32
*** anteaya has quit IRC18:33
*** Anju1 has left #openstack-qa18:33
*** thomasbiege has quit IRC18:37
*** anteaya has joined #openstack-qa18:54
dkranzmtreinish: Do you know why we are emitting two log messages for each test (one right after another)?18:57
mtreinishdkranz: do you have an example?18:59
dkranzmtreinish: http://logs.openstack.org/91/43791/3/check/gate-tempest-devstack-vm-full/07c8c7f/console.html18:59
mtreinishdkranz: oh I thought you meant in tempest log. That's just what the subunit2pyunit output does. I think it prints a line when the test starts and then anotherone with ... result19:01
dkranzmtreinish: I don't tink so because the times are always the same for both messages.19:01
dkranzmtreinish: If that was the intent then something is not right.19:02
mtreinishdkranz: I think it prints them when they show up in the subunit stream which is probably after the test finishes.19:02
dkranzmtreinish: It would be nice to get rid of that.19:03
mtreinishdkranz: I'd ask lifeless when he comes online he would know better then me. :)19:03
dkranzmtreinish: OK, will do.19:03
mtreinishdkranz: it was a tradeoff because I don't think using the colorized output would work well for the gate19:03
mtreinishand we don't want it to sit there silently for ~20min19:03
clarkbI like it being silent >_>19:04
clarkbit does output stuff on failure19:04
mtreinishclarkb: so did I actually. I should have put "sdague said:" in front of my last message :)19:05
*** HenryG has joined #openstack-qa19:11
*** shanks has quit IRC19:13
*** mberwanger has joined #openstack-qa19:21
lifelessmtreinish: oh, I should have pinged here, sorry ;)19:24
mtreinishlifeless: np, dkranz was just asking me about subunit2pyunit and I didn't have all the answers19:24
mtreinishI figured that you would :)19:24
dkranzlifeless: I was just asking why the tempest output now has two entries for each test, put out at the same time.19:25
dkranzlifeless: As in http://logs.openstack.org/91/43791/3/check/gate-tempest-devstack-vm-full/07c8c7f/console.html19:25
lifelessdkranz: thats probably tightly related to the current bug in testr where things are counted twice19:27
lifelessdkranz: off the cuff I'm going to go with an enumeration event + actually running being mishandled19:27
lifelessdkranz: please feel free to add this data point to the testrepository bug on same19:28
dkranzlifeless: OK, I just wanted to make sure folks knew about it. Will do.19:28
lifelessmtreinish: is this running as 'testr run --subunit | subunit2pyunit' ?19:28
dkranzlifeless: python setup.py testr --slowest --testr-args="--subunit $TESTRARGS" | subunit2pyunit19:31
dkranzlifeless: That's from https://github.com/openstack/tempest/blob/master/tools/pretty_tox.sh19:32
*** mberwanger has quit IRC19:41
mtreinishlifeless: yeah it is19:55
mtreinishsorry I stepped out for a bit19:55
lifelessnp19:55
mtreinishdkranz: should I rename the file to not_so_pretty_tox?19:56
dkranzmtreinish: :)19:56
*** weshay has quit IRC19:57
*** weshay has joined #openstack-qa19:57
*** ianw has quit IRC20:04
*** ianw has joined #openstack-qa20:05
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Switch run_tests.sh to run in parallel by default  https://review.openstack.org/4393520:05
*** HenryG has quit IRC20:10
*** thomasbiege has joined #openstack-qa20:27
*** mberwanger has joined #openstack-qa20:38
*** mberwanger has quit IRC20:51
*** mberwanger has joined #openstack-qa20:53
*** openstackgerrit has quit IRC20:55
*** openstackgerrit has joined #openstack-qa20:56
*** mberwanger has quit IRC21:13
*** cyeoh_ has joined #openstack-qa21:18
*** cyeoh has quit IRC21:19
*** jasondotstar has quit IRC21:25
*** HenryG has joined #openstack-qa21:31
*** thomasbiege has quit IRC21:37
*** thomasbiege has joined #openstack-qa21:37
*** thomasbiege has quit IRC21:37
*** dkranz has quit IRC21:42
*** mriedem has quit IRC21:54
*** weshay has quit IRC21:56
*** burt has quit IRC22:03
*** mlavalle has quit IRC22:04
*** SergeyLukjanov has quit IRC22:05
openstackgerritSlickNik proposed a change to openstack-dev/devstack: Added Trove (Database as a Service).  https://review.openstack.org/3816922:11
*** giulivo has quit IRC22:16
openstackgerritKui Shi proposed a change to openstack/tempest: emit warning while running flake8 without virtual env  https://review.openstack.org/4336722:35
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Fix is_package_installed() check with dpkg  https://review.openstack.org/4396622:50
openstackgerritDean Troyer proposed a change to openstack-dev/devstack: Add support for Docker as Nova hypervisor  https://review.openstack.org/4075923:16
*** anteaya has quit IRC23:21
*** dkranz has joined #openstack-qa23:44
*** rgrober has joined #openstack-qa23:51

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