Thursday, 2013-08-15

*** cyeoh has quit IRC00:04
*** cyeoh has joined #openstack-qa00:05
*** torandu has quit IRC00:05
*** hemna is now known as hemnafk00:06
*** krtaylor has quit IRC00:12
*** krtaylor has joined #openstack-qa00:13
*** LiangZheng has joined #openstack-qa00:17
*** openstack has joined #openstack-qa00:41
*** mberwanger has joined #openstack-qa00:45
*** jerryz has joined #openstack-qa00:49
*** marun has quit IRC00:55
*** mriedem has joined #openstack-qa00:57
*** mberwanger has quit IRC01:00
*** jerryz has quit IRC01:15
*** jerryz has joined #openstack-qa01:15
*** LiangZheng has joined #openstack-qa01:18
*** LiangZheng has quit IRC01:22
openstackgerritZhi Kun Liu proposed a change to openstack/tempest: test_servers_whitebox - using official client  https://review.openstack.org/4039601:52
*** adalbas has quit IRC02:08
*** mriedem has quit IRC02:12
*** marun has joined #openstack-qa02:14
*** LiangZheng has joined #openstack-qa02:19
*** marun has quit IRC02:20
*** marun has joined #openstack-qa02:21
*** LiangZheng has quit IRC02:23
*** marun has quit IRC02:29
*** marun has joined #openstack-qa02:31
*** LiangZheng has joined #openstack-qa02:48
*** LiangZheng has joined #openstack-qa02:49
*** LiangZhe_ has joined #openstack-qa02:49
*** LiangZheng has quit IRC02:49
*** LiangZhe_ has quit IRC02:49
*** LiangZheng has joined #openstack-qa02:50
*** LiangZhe_ has joined #openstack-qa02:51
*** LiangZheng has quit IRC02:51
*** LiangZheng has joined #openstack-qa02:52
*** LiangZhe_ has quit IRC02:52
*** jasondotstar has quit IRC02:57
*** SergeyLukjanov has joined #openstack-qa03:22
*** HenryG has quit IRC03:29
*** SergeyLukjanov has quit IRC04:13
*** jerryz has quit IRC04:31
*** marun has quit IRC04:34
*** kashyap` is now known as kashyap04:50
*** afazekas has joined #openstack-qa04:56
*** afazekas has quit IRC05:17
*** fungi has quit IRC05:31
*** thomasbiege has joined #openstack-qa05:43
*** fungi has joined #openstack-qa05:45
*** thomasbiege has quit IRC05:47
openstackgerritChristian Berendt proposed a change to openstack-dev/devstack: added new tag for testonly packages in lists  https://review.openstack.org/3812705:50
openstackgerritIvan-Zhu proposed a change to openstack/tempest: prot test_images and test_server_actions part1  https://review.openstack.org/3962105:56
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port test_images and test_server_actions into v3 part2  https://review.openstack.org/3960905:56
openstackgerritgongysh proposed a change to openstack/tempest: Fix typos in tempest/api/README.rst  https://review.openstack.org/4206305:59
*** afazekas has joined #openstack-qa06:07
*** marun has joined #openstack-qa06:15
openstackgerritChristian Berendt proposed a change to openstack-dev/devstack: added new tag for testonly packages in lists  https://review.openstack.org/3812706:18
*** afazekas has quit IRC06:19
*** afazekas has joined #openstack-qa06:40
*** marun has quit IRC06:47
*** jerryz has joined #openstack-qa07:00
openstackgerritafazekas proposed a change to openstack/tempest: per test_method logging  https://review.openstack.org/4206907:02
*** jhenner has joined #openstack-qa07:03
openstackgerritafazekas proposed a change to openstack/tempest: per test_method logging  https://review.openstack.org/4206907:03
*** thomasbiege has joined #openstack-qa07:06
*** jerryz has quit IRC07:23
*** thomasbiege has quit IRC07:23
*** tkammer has joined #openstack-qa07:24
*** thomasbiege has joined #openstack-qa07:27
*** thomasbiege has quit IRC07:29
*** thomasbiege has joined #openstack-qa07:30
*** sungju_ has joined #openstack-qa07:35
*** sungju_ has quit IRC07:35
*** thomasbiege has quit IRC07:47
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port test_images and test_server_actions into v3 part2  https://review.openstack.org/3960908:14
*** thomasbiege has joined #openstack-qa08:36
*** thomasbiege has quit IRC08:41
openstackgerritZhi Kun Liu proposed a change to openstack/tempest: test_servers_whitebox - using official client  https://review.openstack.org/4039608:41
openstackgerritZhi Kun Liu proposed a change to openstack/tempest: test_servers_whitebox - using official client  https://review.openstack.org/4039608:46
openstackgerritBob Ball proposed a change to openstack-dev/devstack: Use a global virtualenv  https://review.openstack.org/4053408:47
openstackgerritBob Ball proposed a change to openstack-dev/devstack: Stop installing PyPI things via apt  https://review.openstack.org/4001908:47
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: Skip devstack/exercises by default  https://review.openstack.org/4208208:51
* afazekas https://bugs.launchpad.net/tempest/+bug/1212405 considering skipping this test09:01
*** SergeyLukjanov has joined #openstack-qa09:26
afazekasmtreinish: https://review.openstack.org/#/c/42069/09:38
*** mkollaro has joined #openstack-qa09:46
*** sungju_ has joined #openstack-qa09:57
*** sungju_ has quit IRC09:58
*** psedlak has joined #openstack-qa10:02
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port test_images and test_server_actions into v3 part2  https://review.openstack.org/3960910:06
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: Skip devstack/exercises by default  https://review.openstack.org/4208210:11
*** LiangZheng has quit IRC10:15
openstackgerritBob Ball proposed a change to openstack-dev/devstack: Use a global virtualenv  https://review.openstack.org/4053410:20
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port attacte_interfaces and server_address test into v3 part1  https://review.openstack.org/4209910:28
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port attach_interfaces and server_address tests into v3 part2  https://review.openstack.org/4210010:28
*** fbo_away is now known as fbo10:31
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: Preserve sudo permissions of the stack user  https://review.openstack.org/4210110:31
*** weshay has joined #openstack-qa10:58
*** tkammer has quit IRC11:14
*** yfried has joined #openstack-qa11:15
openstackgerritYuuichi Fujioka proposed a change to openstack/tempest: Add a test case for instance boot from volume  https://review.openstack.org/4104811:18
*** fbo is now known as fbo_away11:23
openstackgerritMonty Taylor proposed a change to openstack-dev/devstack: Use a global virtualenv  https://review.openstack.org/4053411:23
openstackgerritMonty Taylor proposed a change to openstack-dev/devstack: Stop installing PyPI things via apt  https://review.openstack.org/4001911:23
*** SergeyLukjanov has quit IRC11:41
*** weshay has quit IRC11:42
*** ivanzhu has joined #openstack-qa11:55
openstackgerritafazekas proposed a change to openstack-dev/devstack: Configure the ec2 credentials explicitly in tempest  https://review.openstack.org/3952511:59
*** woodspa has joined #openstack-qa12:07
*** tkammer has joined #openstack-qa12:07
*** adalbas has joined #openstack-qa12:23
openstackgerritYuuichi Fujioka proposed a change to openstack/tempest: Add a test case for instance boot from volume  https://review.openstack.org/4104812:25
*** yfried has quit IRC12:42
*** yfried has joined #openstack-qa12:48
*** HenryG has joined #openstack-qa12:55
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: Enable Load Balancer as a Service  https://review.openstack.org/4211913:00
*** weshay has joined #openstack-qa13:02
*** anteaya has joined #openstack-qa13:06
openstackgerritlawrancejing proposed a change to openstack/tempest: Fixes files with wrong bitmode  https://review.openstack.org/4168613:06
*** burt has joined #openstack-qa13:17
openstackgerritafazekas proposed a change to openstack/tempest: skip test_list_servers_filtered_by_ip_regex on neutron gate  https://review.openstack.org/4212513:19
*** SergeyLukjanov has joined #openstack-qa13:21
*** SergeyLukjanov has quit IRC13:23
openstackgerritA change was merged to openstack/tempest: setUpClass/tearDownClass full chain  https://review.openstack.org/3934613:25
openstackgerritA change was merged to openstack-dev/devstack: Faster old oslo.config detection  https://review.openstack.org/4173313:26
*** SergeyLukjanov has joined #openstack-qa13:28
*** mriedem has joined #openstack-qa13:28
*** ivanzhu has quit IRC13:31
*** jhenner has quit IRC13:35
*** krtaylor has quit IRC13:48
*** ivanzhu has joined #openstack-qa13:50
openstackgerritafazekas proposed a change to openstack-dev/devstack: Configure the ec2 credentials explicitly in tempest  https://review.openstack.org/3952513:54
mtreinishafazekas: I think it's too early to skip because of 42609, the horizon guys seem to be on top of it.13:57
mtreinishsorry wrong paste buffer because of: bug 121240513:57
afazekasmtreinish: the horizon revert is merged: https://review.openstack.org/#/c/42033/13:59
afazekasbut the real is is somewhere else..13:59
afazekasbut, hopefully at least it solves the recheck issue14:00
*** jasondotstar has joined #openstack-qa14:02
*** ivanzhu has quit IRC14:06
adalbasmtreinish, let me bring the subject here. it looks like the group_regex in .testr.conf is not conditioning a class to a single thread, when running in parallel14:07
mtreinishadalbas: yes it does14:09
adalbasin that specific case for tempest.api.object_storage.test_account_services, it creates different threads for the same class, what is causing the test failures14:09
*** HenryG_ has joined #openstack-qa14:09
adalbasmtreinish, i ran testr run --parallel tempest.api.object_storage.test_account_services.AccountTest14:09
*** SergeyLukjanov has quit IRC14:10
mtreinishbut you need testrepository >=0.0.17 for the option to do anything14:10
adalbasand i have different worker-# tags for each test14:10
adalbasmtreinish, ok. im on 0.0.1414:11
adalbaslet me upgrade it.14:11
*** HenryG has quit IRC14:12
mtreinishadalbas: is that just on your local system?14:14
adalbasmtreinish, right.14:14
adalbasi upgrade it and it worked14:14
adalbasthe tests passed14:14
adalbasbut i think in the gate, we had it running in different threads.14:14
adalbasmtreinish, let me see if i find the version of testr it's using14:15
*** torandu has joined #openstack-qa14:15
mtreinishadalbas: looking at the logs it looks like it pulled in 0.0.1714:20
adalbasmtreinish, yeah, i checkd here, the race condition is between two different classes; AccountTest and ObjectTest14:21
adalbasit may be using the same user14:21
mtreinishadalbas: ah ok14:21
mtreinishyeah there is no tenant isolation on the swift tests yet14:22
mtreinishwhen I turned it on the tests failed14:22
adalbasso, when getting the container info, there s a mismatch of expected values14:22
*** SergeyLukjanov has joined #openstack-qa14:22
mtreinishbut I guess we need it so I'll start working on that14:22
mtreinishadalbas: in the short term we can just lock the offending tests that race14:22
mtreinishdo you want a push out a patch for that while I work on the tenant isolation?14:23
adalbasmtreinish, ok. how can we do that?14:23
mtreinishadalbas: take a look at: test_aggregates.py14:23
adalbasmtreinish, sure14:23
*** ivanzhu has joined #openstack-qa14:24
*** torandu has quit IRC14:26
*** sthaha has quit IRC14:27
*** adalbas has quit IRC14:30
*** torandu has joined #openstack-qa14:30
*** torandu has left #openstack-qa14:31
*** tkammer has quit IRC14:32
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: Using the jenkis user for tempest run  https://review.openstack.org/4210114:39
*** torandu has joined #openstack-qa14:42
*** mkollaro has quit IRC14:44
*** tkammer has joined #openstack-qa14:45
*** adalbas has joined #openstack-qa14:46
*** torandu has left #openstack-qa14:47
*** krtaylor has joined #openstack-qa14:50
*** ivanzhu has quit IRC14:52
openstackgerritA change was merged to openstack-dev/devstack: VMware: Add cinder support to devstack  https://review.openstack.org/4161214:53
openstackgerritIvan-Zhu proposed a change to openstack/tempest: prot test_images and test_server_actions part1  https://review.openstack.org/3962114:54
*** mlavalle has joined #openstack-qa14:57
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port test_images and test_server_actions into v3 part1  https://review.openstack.org/3962114:57
openstackgerritMonty Taylor proposed a change to openstack-dev/devstack: Use a global virtualenv  https://review.openstack.org/4053415:00
*** HenryG_ has quit IRC15:00
*** marun has joined #openstack-qa15:00
*** mkollaro has joined #openstack-qa15:01
*** afazekas has quit IRC15:17
openstackgerritIvan-Zhu proposed a change to openstack/tempest: port test_images and test_server_actions into v3 part2  https://review.openstack.org/3960915:17
*** SergeyLukjanov has quit IRC15:24
*** SergeyLukjanov has joined #openstack-qa15:29
*** burt has quit IRC15:54
*** afazekas has joined #openstack-qa15:56
*** yfried has quit IRC16:04
*** tkammer has quit IRC16:04
*** yfried has joined #openstack-qa16:09
openstackgerritafazekas proposed a change to openstack-infra/devstack-gate: Using the jenkis user for tempest run  https://review.openstack.org/4210116:12
openstackgerritA change was merged to openstack-dev/devstack: Add XenServer to GetDistro's logic  https://review.openstack.org/4146416:13
*** krtaylor has quit IRC16:23
*** SergeyLukjanov has quit IRC16:27
*** HenryG has joined #openstack-qa16:28
*** krtaylor has joined #openstack-qa16:37
*** yfried has quit IRC16:39
*** jasondotstar has quit IRC16:39
*** thomasbiege has joined #openstack-qa16:42
openstackgerritBob Ball proposed a change to openstack-dev/devstack: Add support for local XenAPI connection  https://review.openstack.org/4061316:44
*** thomasbiege has quit IRC16:46
*** fungi has quit IRC16:49
*** fungi has joined #openstack-qa16:50
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add tenant isolation to the swift tests  https://review.openstack.org/4216916:50
mkoderermeeting?17:00
mtreinishmkoderer: yep17:00
*** thomasbiege has joined #openstack-qa17:03
openstackgerritA change was merged to openstack-dev/devstack: Fix option for metadata access in nicira neutron plugin  https://review.openstack.org/4171417:11
*** thomasbiege has quit IRC17:13
openstackgerritMate Lakat proposed a change to openstack-dev/devstack: xenapi: devstack support for raw ovf image upload  https://review.openstack.org/4217217:16
*** jhenner has joined #openstack-qa17:20
*** HenryG has quit IRC17:27
*** SnowDust has joined #openstack-qa17:32
*** krtaylor has quit IRC17:33
*** yfried has joined #openstack-qa17:34
*** jhenner1 has joined #openstack-qa17:37
*** jhenner has quit IRC17:37
*** jhenner1 has quit IRC17:37
*** jhenner2 has joined #openstack-qa17:37
*** SergeyLukjanov has joined #openstack-qa17:50
*** jasondotstar has joined #openstack-qa17:59
marunafazekas, mtreinish: there may be an easier way forward18:01
afazekasI'll need to go soon18:01
afazekasmarun: there is possible hack to call the setupclass and tearDown class on every test case18:02
marunas per mordred in #openstack-infra: extract the content of the setupClass in its current form, wrap it in a simple fixture unmodified, and then have setupClass call the fixture as a first pass18:02
marun[then, as a second pass, have testresources (which nose doesn't know how to handle) also instanatiate the fixture]18:02
marunThis would allow for py26 compatibility and a way forward18:02
afazekasmarun: the fixtures working in differnt order18:02
marunbut it wouldn't matter18:03
marunwould it?18:03
mordredafazekas: yeah - I just mean into fixtures classes18:03
afazekasro can override the run method in the BaseTestCase inorder to call the setUpClass and tearDownCalss on every test case at the right time18:03
mordrednot actually instantiated in setUp18:03
afazekasmarun: the numbered tests cases should be fixed before trying it18:04
afazekasI do not know is it really matters or not, but probably it is18:04
marunafazekas: Ok.  I'll work on fixing the neutron test so it's not numbered18:04
afazekasanother possible  blocker is the sanity check logic related to the mangers18:04
marunafazekas: not sure what you mean?18:05
afazekasif the hack working, with a good performance, we can consider using more fixtures or somthing like the fixtures in the future18:05
marun+118:05
marunmoving towards a good fixture framework means tempest doesn't have to maintain that functionality18:06
marunafazekas: that's all, I won't keep you longer.  Thank you for your input as always!18:06
afazekasmarun: in tempest case the fixtures little bit overkill and muffin style18:07
marunmuffin style?18:07
afazekashttp://www.youtube.com/watch?v=o9pEzgHorH018:07
afazekasbasically we just need create commands with register cleanUps, it does not requires a fixture18:08
afazekasbut I like the other magics what are doable by the fixtures18:08
marunI think using testresources would be great for tempest.  we could potentially reuse expensive resources like vm's if it were safe to do so.18:09
afazekasmarun: agreed18:09
afazekasIt is requres a per worker process tenant isolation18:09
marunafazekas: we just need some good examples of how to use testresources so everyone doesn't have to know all the possible complexity of its api18:09
afazekashttps://review.openstack.org/#/c/38641/ I will reabse this18:10
marunafazekas: wait18:11
afazekasDo not forget you cannot mix resources from different tenant18:11
marunafazekas: didn't you just send me a video about how we shouldn't write classes??18:11
marunafazekas: fixtures provide whatever isolation you need18:11
afazekasmarun: they are classes because of the single ton usage18:12
marunafazekas: That's not a good reason18:12
marunsingletons in the context of python are stupid18:12
afazekasIt will make more sense, when I add the real logic18:12
*** burt has joined #openstack-qa18:12
afazekasAnother option is a factory style function18:13
marunUh, sure.  But I suggest fixing those classes too.18:13
marunThat's not pythonic18:13
marunfactory?18:13
marunhave you been reading a design patterns book :p18:13
afazekasmarun: I try to forget those things :)18:13
marunThere's a piece of magic i want to suggest you use instead.18:13
marunnamedtuple18:13
afazekasjust for dump analysis ?18:14
marunFor construction of a trivial class18:14
marunhttp://docs.python.org/2/library/collections.html#collections.namedtuple18:14
*** krtaylor has joined #openstack-qa18:15
marunThe other thing to note that a module is by nature a singleton18:15
marunWhich makes an attribute of a module - wait for it - effectively a singleton.18:15
afazekasDo not forget we do not have real main function or anything like that18:15
*** jerryz has joined #openstack-qa18:16
marunWell, maybe I'm missing something and you need this complexity.18:16
afazekassome unusual thing just used because of this18:16
marunI'll add myself as reviewer and wait for you to submit something a bit more complete.18:16
marunBut my gut reaction is - this is too complicated for what is being attempted.18:17
afazekasthe singleton patter usage usually means you do not have full execution control18:17
marunwhich isn't really the case here18:17
marunthe classes are just data in their current incarnation18:17
marunare you planning on adding methods?18:17
marunand what would those methods do?18:18
*** SoFLy has joined #openstack-qa18:18
*** SoFLy has left #openstack-qa18:18
afazekasmarun: since I submitted that patch lot of thing changed, I will reconsider the things18:19
afazekasI need to go now18:19
marunafazekas: fair enough18:19
*** toanster has joined #openstack-qa18:19
maruntake care18:19
openstackgerritA change was merged to openstack-infra/devstack-gate: Enable Load Balancer as a Service  https://review.openstack.org/4211918:20
*** HenryG has joined #openstack-qa18:20
toansterafazekas: thanks for approving https://review.openstack.org/#/c/40384/18:20
afazekastoanster: you are welcome18:23
adalbasmtreinish, can we chat about the tenant isolation?18:27
*** SnowDust has quit IRC18:29
mtreinishadalbas: sure18:43
mtreinishsorry I had to run out for a bit18:43
adalbasmtreinish, :) . So, you mentioned to have that isolation patch working, it might need some change in devstack.18:43
adalbaswhat sort of change?18:43
mtreinishadalbas: it has to do with how swift handles keystone auth18:45
mtreinishwhen we add users they get assigned the role _member_18:46
adalbasmtreinish, im asking that because there might be required changes on grenade as well, depending on what they are18:46
mtreinishadalbas: oh, I didn't even think about that18:47
mtreinishyeah it might18:47
mtreinishadalbas: if you look in proxy-server.conf under the filter:keystoneauth group you'll see a list operater_roles18:48
mtreinishthe tempest tests assume the role for the user it is using is on that list18:49
mtreinishbut '_member_' by default isn't18:50
adalbasmtreinish, so, currently, the users are under the Member role in tempest for swift, is that it?18:51
mtreinishadalbas: so the devstack created users are assigned the 'Member' role, but the ones created with tenant isolation are assigned '_member_' so they can't do the things we're testing in swift18:52
mtreinishI guess I can just assign the role to the user in setup class18:52
adalbasthe Member role18:53
mtreinishyeah18:54
adalbasin that case, there would be no need to change anything in devstack18:54
mtreinishadalbas: yep18:54
adalbasmtreinish, ok. should i try the keystone tenant isolation, or do you want me to work with that? Other possibility is to lock the tests, but i think in this case, this would take as much time as get yours approved.18:58
mtreinishadalbas: I'd give keystone tenant isolation a shot19:01
adalbasmtreinish, ok19:01
mtreinishthe locking shouldnt be necessary based on how you described the race19:02
adalbasyeah, i think so19:02
openstackgerritA change was merged to openstack/tempest: Adding extra_specs to flavor format  https://review.openstack.org/4038419:10
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add tenant isolation to the swift tests  https://review.openstack.org/4216919:17
mtreinishadalbas: ^^^ I made the role needed for swift configurable in case grenade(or non devstack environment) needs to change it to something else19:18
adalbasmtreinish, great19:21
adalbasmtreinish, did you see any race condition for keystone in the gate jobs?19:38
mtreinishadalbas: I haven't seen one19:39
mtreinishthe race I'm seeing most frequently right now is related to server rescue19:40
mtreinishfor example: https://jenkins02.openstack.org/job/gate-tempest-devstack-vm-testr-full/1486/console19:40
adalbasmtreinish, ok. and in my env, i just saw a few when trying to add user with the same name.19:40
mtreinishactually resize not rescue thats a different one19:41
mtreinishadalbas: a keystone failure or something else?19:41
*** yfried has quit IRC19:43
adalbasmtreinish, Conflict occurred attempting to store user , when trying to run the api.identity.admin in parallel19:43
mtreinishadalbas: can you put up a pastebin of the failure I don't think I've seen that one before19:44
mtreinishbut tenant isolation for keystone may fix it19:44
adalbasmtreinish, http://paste.openstack.org/show/44255/19:45
adalbasmtreinish, double checking it does not occur in serial19:46
adalbasright, in serial : Ran 324 (+160) tests in 114.633s (+16.058s) -PASSED (id=18)19:46
mtreinishadalbas: actually that one is easier to solve19:47
mtreinishthey're using a hard coded name for tests19:47
mtreinishjust switch them to rand_names19:47
mtreinishif xml and json run at the same time they'll fail19:48
mtreinishadalbas: since you found it you get to fix it :)19:48
adalbasmtreinish, alright!19:48
openstackgerritShawn Hartsock proposed a change to openstack-dev/devstack: vmware - vsphere v5.0 - WSDL cleanup script.  https://review.openstack.org/4182419:58
afazekasmtreinish: https://review.openstack.org/#/c/42069/220:08
mtreinishafazekas: as opposed to the print? but wouldn't that screw up logging for the regular case?20:09
afazekasmtreinish: the nuke option is false,so  it will not kills the existing handlers20:09
mtreinishafazekas: ok cool20:10
*** mriedem has quit IRC20:10
mtreinishbut won't that make the stdout huge during a failure?20:11
afazekasit depends on the test case20:11
afazekasif the test case had wait  at it fails after wait it will be huge20:11
mtreinishafazekas: well yeah, but I was looking for a way to just print the req-id to use for debugging20:12
afazekasBut for suppressing the wait logs, I think the waiters could be enhanced20:12
mtreinishthe rest of the logging isn't really needed in stdout20:12
afazekashttp://logs.openstack.org/34/41934/1/check/gate-tempest-devstack-vm-full/5e1165f/console.html.gz20:12
afazekasAs you can see it prints when it not wanted20:12
mtreinishafazekas: oh, I didn't even notice that20:12
afazekasusually the ID is not enough information, because the api services does not logs everything20:13
mtreinishI guess that the stdout capture doesn't work as I expected20:13
mtreinishafazekas: it was for locating test failures in the service logs20:13
afazekasmtreinish: they are from setUpClasses and tearDownClasses20:14
mtreinishthe stray stdout?20:14
afazekasThe stdout capturing turns on every test method and turned of after the test method20:15
afazekassomewhere at setUp and tearDown time20:15
mtreinishafazekas: I see, that makes sense since it's set in the base setUp()20:16
mtreinishafazekas: ok, so how about we set the loglevel for the fixture in 42069 to error then that should decrease the verbosity on stdout and also help with debugging20:22
mtreinishno that won't work for printing the req ids then because Id have to log at error level all the time20:22
mtreinishwhich is a bad practice...20:22
afazekasmtreinish: I was thinking about INFO20:22
mtreinishhow verbose is that?20:23
afazekasmost of the large data are on debug level, so it can be ok20:23
afazekasbut it will not show the request id20:23
afazekasso you can add the id logging on info level20:24
mtreinishafazekas: I'm looking at: http://logs.openstack.org/93/40893/6/check/gate-tempest-devstack-vm-testr-full/58fc638/logs/tempest.txt.gz (just for an example) and there are still a lot of messages at INFO level20:24
mtreinishevery request call and it's corresponding response gets a message20:25
*** mriedem has joined #openstack-qa20:25
afazekas64% is debug log20:27
afazekas(byte)20:28
afazekasso it will 3 time less size in the output than it was in the old days if we switch to just info20:29
afazekasFor compacting the wait logs we have several options, one of them is a custom filter20:33
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add nose to run_tests and tox for python 2.6  https://review.openstack.org/4221521:00
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add nose to run_tests and tox for python 2.6  https://review.openstack.org/4221521:01
*** mlavalle has quit IRC21:02
*** jasondotstar has quit IRC21:03
mtreinishmriedem: ^^^ I knew that would catch your attention...21:06
mriedemmtreinish: ha, yeah21:06
mriedempy26 tempest what?!?!!?!21:06
*** thomasbiege has joined #openstack-qa21:06
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add nose to run_tests and tox for python 2.6  https://review.openstack.org/4221521:07
*** thomasbiege has quit IRC21:07
*** mlavalle has joined #openstack-qa21:11
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add nose to run_tests and tox for python 2.6  https://review.openstack.org/4221521:23
mriedemmtreinish: what changed? ^21:25
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add unittest framework + tests for wrapper scripts  https://review.openstack.org/4177021:31
mtreinishmriedem: I fixed the python2.6 detection logic for run_tests.sh21:31
mtreinishit helps if I actually test things before I push them for review :)21:31
mtreinishmriedem: could you double check that it works on a real py2.6 env. I was just hardcoding the string for testing.21:32
mriedemmtreinish: :( http://paste.openstack.org/show/44275/21:34
afazekasmarun: https://review.openstack.org/4221521:37
mriedemmtreinish: gotta head out for a bit21:38
*** mriedem has quit IRC21:38
marunafazekas: danke21:39
* afazekas sleep21:42
*** afazekas is now known as afazekas_zz21:42
*** HenryG has quit IRC21:42
mtreinishmarun: I knew that I forgot something I'll add  posargs to both jobs that should take care of it21:43
mtreinishthanks for pointing that out21:43
marunmtreinish: awesome, thank you!21:44
openstackgerritMatthew Treinish proposed a change to openstack/tempest: Add nose to run_tests and tox for python 2.6  https://review.openstack.org/4221521:45
*** weshay has quit IRC21:48
*** jasondotstar has joined #openstack-qa21:55
*** burt has quit IRC22:01
*** torandu has joined #openstack-qa22:40
*** mlavalle has left #openstack-qa22:43
openstackgerritJames E. Blair proposed a change to openstack-infra/devstack-gate: Ignore node not found error  https://review.openstack.org/4223522:47
*** torandu has quit IRC22:51
*** torandu has joined #openstack-qa22:51
*** mkollaro has quit IRC22:57
*** sthaha has joined #openstack-qa23:09
*** sthaha has joined #openstack-qa23:09
*** woodspa has quit IRC23:21
openstackgerritA change was merged to openstack-infra/devstack-gate: Ignore node not found error  https://review.openstack.org/4223523:43
*** SergeyLukjanov has quit IRC23:56

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