[Openstack-qa-team] [Design Summit] Next week's IRC meeting will focus on QA track sessions

2013-03-08 Thread Jay Pipes
Hello QAers, Just a quick note to say next week's IRC meeting (Thursdays at 17:00 UTC) will focus on planning the QA track at the upcoming Havana design summit. Please do spend a few cycles this week proposing or assisting with planning design summit proposals. Note that you can submit session i

Re: [Openstack-qa-team] Need to change mailing list server?

2012-11-02 Thread Jay Pipes
.com. Just kiddin. You can put me email in there :) jaypi...@gmail.com. Best, -jay > Cheers, > stef > > On Fri 02 Nov 2012 04:37:18 PM CET, Jay Pipes wrote: >> On 11/01/2012 04:49 PM, David Kranz wrote: >>> There is now a full tempest run going daily and reporting fail

Re: [Openstack-qa-team] Need to change mailing list server?

2012-11-02 Thread Jay Pipes
On 11/01/2012 04:49 PM, David Kranz wrote: > There is now a full tempest run going daily and reporting failures to > this list. But that won't work because > jenkins and gerrit cannot be launchpad members. According to the ci > folks, others have dealt with this > by moving their mailing lists to

Re: [Openstack-qa-team] Right place for blueprints?

2012-11-02 Thread Jay Pipes
On 11/01/2012 03:45 PM, Sean Dague wrote: > As we start to file QA blueprints, which of these is the right place to > do them in: > > https://blueprints.launchpad.net/openstack-qa or No, this is the QA documentation. > https://blueprints.launchpad.net/tempest or is there some 3rd place we > s

Re: [Openstack-qa-team] Changes with ids/uuids?

2012-10-25 Thread Jay Pipes
On 10/25/2012 01:13 AM, Daryl Walleck wrote: > While spinning up a new devstack tonight I noticed some very odd > behavior. Keystone is suddenly giving me back a 3000+ character auth > token, and the ids for flavors I'm creating are extremely large ints > (uuids I could see, but not this). Does any

Re: [Openstack-qa-team] S3/EC2 test based on python-boto

2012-10-23 Thread Jay Pipes
gt; I wonder what is the correct git/gerrit workflow for submitting a change > based on someone else rejected/expired commit ? > I would like to mark correctly the original code base. > > Best Regards, > Attila > > ----- Original Message - > From: "Jay Pipes&qu

Re: [Openstack-qa-team] Blueprint for Compute Admin API tests

2012-10-22 Thread Jay Pipes
Approved the blueprint. Daryl, feel free to create work items (there is a section in the blueprint for them) for the blueprint. I'll contribute some as well. Best, -jay On 10/17/2012 02:11 AM, Daryl Walleck wrote: > Hi everyone, > > After our discussions earlier today about being more vocal abo

Re: [Openstack-qa-team] Moving follow-up Unconference to 1:45 today

2012-10-22 Thread Jay Pipes
t different > categories of tests are -- smoke, fuzz, positive/negative, etc -- and > put this up on the wiki - Sam from my team will be working on this first > draft as agreed upon at the meeting Yep, saw that and now remembered. Best, -jay > Gigi > > > > > On 10/22/

Re: [Openstack-qa-team] Moving follow-up Unconference to 1:45 today

2012-10-22 Thread Jay Pipes
On 10/22/2012 02:10 PM, Gigi Geoffrion wrote: > Hi Jay - > > Thanks for sending this update - My updates in Red below on a few > things :) Hmm, well, plain/text email doesn't have colors, but... see answers inline below :) > Great seeing you all who made the meeting that day! Indeed, great to

Re: [Openstack-qa-team] Moving follow-up Unconference to 1:45 today

2012-10-22 Thread Jay Pipes
On 10/22/2012 12:41 PM, Yaniv Kaul wrote: >> 1) Tempest executes a series of HTTP calls against public REST endpoints >> in OpenStack. It has no way of determining what code was run **on the >> server**. It only has the ability to know what Tempest itself executed, >> not what percentage of the tot

Re: [Openstack-qa-team] Moving follow-up Unconference to 1:45 today

2012-10-22 Thread Jay Pipes
On 10/22/2012 12:41 PM, Yaniv Kaul wrote: > Ok - although it's not very well documented - > http://testtools.readthedocs.org/en/latest/py-modindex.html http://mumak.net/testtools/apidocs/ -- Mailing list: https://launchpad.net/~openstack-qa-team Post to : openstack-qa-team@lists.launchpad.ne

Re: [Openstack-qa-team] Moving follow-up Unconference to 1:45 today

2012-10-22 Thread Jay Pipes
Hi Yaniv, answers inline... On 10/22/2012 11:41 AM, Yaniv Kaul wrote: > On 10/22/2012 05:33 PM, Jay Pipes wrote: >> Hi Sean :) >> >> Here's a quick recap: >> >> We agreed: >> >> * nosetests just isn't a good foundation for our work -- e

Re: [Openstack-qa-team] S3/EC2 test based on python-boto

2012-10-22 Thread Jay Pipes
On 10/22/2012 10:36 AM, Attila Fazekas wrote: > Hi everyone, > > I am considering implementing test cases for using the EC2 and S3 API in > tempest. > I would like to know is anybody else working on this kind of tests ? Hi! :) It's old, but Chuck Short (cc'd) once gave this a go and the code rev

Re: [Openstack-qa-team] Moving follow-up Unconference to 1:45 today

2012-10-22 Thread Jay Pipes
Hi Sean :) Here's a quick recap: We agreed: * nosetests just isn't a good foundation for our work -- especially regarding performance/parallelism * We need to produce good, updated documentation on what different categories of tests are -- smoke, fuzz, positive/negative, etc -- and put this up o

Re: [Openstack-qa-team] What is going on with test_server_*_ops?

2012-09-28 Thread Jay Pipes
empest.tests.compute.test_server_basic_ops.TestServerBasicOps) ... ok > test_008_resume_server > (tempest.tests.compute.test_server_basic_ops.TestServerBasicOps) ... ok > test_099_terminate_instance > (tempest.tests.compute.test_server_basic_ops.TestServerBasicOps) ... ok > > > > On 9/28/201

Re: [Openstack-qa-team] What is going on with test_server_*_ops?

2012-09-28 Thread Jay Pipes
-os-password, etc? >> >> https://github.com/openstack/python-keystoneclient/commit/641f6123624b6ac89182c303dfcb0459b28055a2 >> >> >> -Dolph >> >> >> On Tue, Sep 25, 2012 at 9:35 AM, Jay Pipes > <mailto:jaypi...@gmail.com>> wrote: >>

Re: [Openstack-qa-team] What is going on with test_server_*_ops?

2012-09-25 Thread Jay Pipes
On 09/25/2012 09:38 AM, David Kranz wrote: > I heard from some of my team members that test_server_basic_ops and > test_server_advanced_ops were failing and I can reproduce it with > current devstack/tempest. > Looking at the code it seems that the keystone Client object does not > have a servic

Re: [Openstack-qa-team] Tempest Gating

2012-09-14 Thread Jay Pipes
On 09/14/2012 06:51 AM, Jaroslav Henner wrote: > I think unittests may be relatively easily split between several Jenkins > jobs just by specifying which packages to run. Following might be > executed in different Jobs: > > nose -w PATH_TO_TEMPEST tempest.tests.compute > nose -w PATH_TO_TEMPES

Re: [Openstack-qa-team] Tempest Gating

2012-09-13 Thread Jay Pipes
On 09/13/2012 06:43 AM, Sean Dague wrote: > On 09/13/2012 12:42 AM, Vishvananda Ishaya wrote: >> Brian Waldon and I discussed this today. We came up with an idea which is to >> have the tempest run on stable/ during the dev cycle, and >> after the last milestone turn it on during the bugfixing ph

Re: [Openstack-qa-team] Tempest Gating

2012-09-10 Thread Jay Pipes
On 09/07/2012 08:13 PM, Dan Smith wrote: > DW> We also have a different problem with running tests in parallel > DW> now. None of the newly designed basic/advanced ops test can be run > DW> in parallel given their dependency between tests. The only way I can > DW> think of to proceed would be to re

Re: [Openstack-qa-team] Policy for commits

2012-09-06 Thread Jay Pipes
On 09/06/2012 02:21 PM, David Kranz wrote: > Do we have a policy about whether bug tickets are needed for every > change? I happened to see a silly coding error and would prefer to avoid > the overhead of a bug ticket for such things. Silly coding errors/typos/style cleanups do not need a bug. B

Re: [Openstack-qa-team] Tempest Gating

2012-09-06 Thread Jay Pipes
On 09/05/2012 09:03 PM, James E. Blair wrote: > Here's what I'd like to propose instead: > > 1) Make the tempest gate symmetrical -- cross-project gating works best > when all the projects gate on the same tests so that one project can't > break another. Hmm. Well, this really is just circumventi

Re: [Openstack-qa-team] Newbie contribution issues.

2012-08-30 Thread Jay Pipes
On 08/29/2012 09:15 AM, David Kranz wrote: > On 8/29/2012 8:41 AM, Jaroslav Henner wrote: >> Hi. >> >> I made my first little patch: >> https://review.openstack.org/#/c/12048/ >> >> which failed 3 times on >> http://logs.openstack.org/12048/1/check/gate-tempest-devstack-vm/9570 >> >> which surely i

Re: [Openstack-qa-team] Tempest Gating

2012-08-24 Thread Jay Pipes
On 08/21/2012 05:45 PM, Dan Smith wrote: > In other suites, I've seen an XFAIL result used to mark tests that we > know are failing right now so that they're not SKIPped like tests that > are missing some component, but rather just not fatal to the task at > hand. Maybe something like that would be

Re: [Openstack-qa-team] XML Testing in Tempest

2012-08-18 Thread Jay Pipes
Sorry for late reply... in Bulgaria on vacation until 29th... Comments inline. On 08/16/2012 08:13 PM, David Kranz wrote: > I think this clearly illustrates why it is so important for QA to be > done more in the open, and to post tempest blueprints for largish > projects like this. I have a theo

Re: [Openstack-qa-team] QA for Live Migration

2012-07-10 Thread Jay Pipes
On 07/09/2012 10:09 AM, John Garbutt wrote: >>> - historically XenAPI had migrate, Libvirt had live migrate >>> - But by end of Folsom we should have both having both >> >> Yes, but what is the difference between the two? > Got you. I think this is right: > > Migration: > - shutdown the VM > - mov

Re: [Openstack-qa-team] [QA] Tracking skips - a new script added

2012-07-10 Thread Jay Pipes
On 07/10/2012 10:20 AM, David Kranz wrote: > I just submitted a removal of the skips. Note that there were two user > role tests that still failed in a way I could not decipher so I filed a > tempest bug https://bugs.launchpad.net/tempest/+bug/1022990. > Unfortunately, when the skip script went in

Re: [Openstack-qa-team] QA for Live Migration

2012-07-09 Thread Jay Pipes
On 07/09/2012 09:35 AM, John Garbutt wrote: > Renuka and I are looking at proposing a blueprint to try and sort out some of > this confusion. > > I think this is the current situation: > - historically XenAPI had migrate, Libvirt had live migrate > - But by end of Folsom we should have both havin

[Openstack-qa-team] [QA] Tracking skips - a new script added

2012-07-08 Thread Jay Pipes
Hey all, I went ahead and created a script that you can run to see the status of any Launchpad bugs that are causing Tempest tests to be skipped: https://review.openstack.org/#/c/9503 It's output looks like this: jpipes@uberbox:~/repos/tempest$ python tools/skip_tracker.py INFO: Total bug skips

Re: [Openstack-qa-team] QA for Live Migration

2012-07-08 Thread Jay Pipes
On 07/06/2012 05:34 AM, John Garbutt wrote: > Hi, > > I am in the process of adding Live Migration support into the XenAPI driver. > Are there any current plans on how to test Live Migration, is it done already? > I was thinking of copying what has been done for Migration. cc'ing Anne Gentle beca

[Openstack-qa-team] Writing new tests while considering the impact on Tempest runtime

2012-06-29 Thread Jay Pipes
Hi all, Firstly, apologies to Sapan Kona. Sapan, I'm going to be using a recent proposed set of tests from you as an example in this mailing list post. There have been many similar patches from many authors proposed and already accepted into Tempest. I'm using Sapan's patch as an example, not

[Openstack-qa-team] IMPORTANT: Moratorium on adding negative test cases

2012-06-19 Thread Jay Pipes
QAers, There has been a pile-up of code reviews recently, and I wanted to explain a decision that a number of core QA team members reached last week and why some patchsets have not been reviewed. Two of the goals of Tempest are to have a functional integration test suite that stresses *diffe

Re: [Openstack-qa-team] wait_for_server_status and Compute API

2012-06-18 Thread Jay Pipes
make sure, since the semantics and tenses of the power, VM, and task states are a bit inconsistent. Best, -jay Original message Subject: Re: [Openstack-qa-team] wait_for_server_status and Compute API From: Jay Pipes To: "openstack-qa-team@lists.launchpad.net

Re: [Openstack-qa-team] wait_for_server_status and Compute API

2012-06-18 Thread Jay Pipes
On 06/18/2012 12:01 PM, David Kranz wrote: There are a few tempest tests, and many in the old kong suite that is still there, that wait for a server status that is something other than ACTIVE or VERIFY_RESIZE. These other states, such as BUILD or REBOOT, are transient so I don't understand why it

Re: [Openstack-qa-team] Thoughts on input fuzzing tests

2012-06-12 Thread Jay Pipes
On 06/12/2012 02:22 PM, Daryl Walleck wrote: Due to the large number of input fuzzing tests that have been submitted, I've been thinking of ways to reduce the amount of code needed to achieve this (whether we should do it or not is a totally different discussion). Rather than have x number of

Re: [Openstack-qa-team] Running tempest in parallel

2012-05-30 Thread Jay Pipes
On 05/29/2012 09:59 PM, Daryl Walleck wrote: On May 29, 2012, at 6:46 PM, Jay Pipes wrote: On 05/29/2012 07:28 PM, Daryl Walleck wrote: Well, if by complete failure you mean not configured, you're correct. :-) The cleanup solution has several parallel solutions in progress, and should

Re: [Openstack-qa-team] Running tempest in parallel

2012-05-29 Thread Jay Pipes
On 05/29/2012 07:28 PM, Daryl Walleck wrote: Well, if by complete failure you mean not configured, you're correct. :-) The cleanup solution has several parallel solutions in progress, and should be a coding standard going forward. Perhaps, but I haven't seen any of those... > The quotas issue

Re: [Openstack-qa-team] Running tempest in parallel

2012-05-29 Thread Jay Pipes
On 05/29/2012 04:33 PM, David Kranz wrote: Can any one say what the current status is of running in parallel reliably? Sure. It doesn't work. :) You first run into quota issues and then you run into resource cleanup issues. It's a complete failure... -jay -- Mailing list: https://launchpad

[Openstack-qa-team] [QA] Summary of weekly IRC meeting

2012-05-25 Thread Jay Pipes
The QA team had its weekly IRC meeting yesterday. Here is a summary of the action items and decisions coming out of the meeting. * Online summary: http://eavesdrop.openstack.org/meetings/openstack-meeting/2012/openstack-meeting.2012-05-24-17.00.html * Status of the project We've more than DOU

Re: [Openstack-qa-team] Testing XenServer

2012-05-25 Thread Jay Pipes
Including JimB, MontyT, and DanP for some related CI needs... On 05/25/2012 05:12 AM, John Garbutt wrote: Hi, An quick update on the Citrix XenServer CI efforts. I have got some tests (based on DevStack) running tempest for trunk and stable/essex with XenServer based DevStack deployments. Aw

Re: [Openstack-qa-team] Single failed test case needs fixing... deleting a flavor

2012-05-23 Thread Jay Pipes
Thanks Dan! On 05/23/2012 09:40 PM, Dan Prince wrote: - Original Message - From: "Jay Pipes" To: openstack-qa-team@lists.launchpad.net Sent: Wednesday, May 23, 2012 9:27:07 PM Subject: [Openstack-qa-team] Single failed test case needs fixing... deleting a flavor All,

[Openstack-qa-team] [QA] Weekly Meeting tomorrow, Thursday, May 23 @ 17:00 UTC

2012-05-23 Thread Jay Pipes
The weekly QA Team meeting takes place at 17:00 UTC on IRC (#openstack-meeting on Freenode). We invite anyone interested in testing, quality assurance and performance engineering to attend the weekly meeting. The agenda for this week is as follows: * Review of last week's action items - Sta

[Openstack-qa-team] Single failed test case needs fixing... deleting a flavor

2012-05-23 Thread Jay Pipes
All, if anyone has a few spare cycles to look into this bug, I'd appreciate it: https://bugs.launchpad.net/tempest/+bug/1003741 It is reproduceable in the Tempest gate job... Best, -jay -- Mailing list: https://launchpad.net/~openstack-qa-team Post to : openstack-qa-team@lists.launchpad.n

Re: [Openstack-qa-team] [Openstack] [QA] Aligning "smoke" / "acceptance" / "promotion" test efforts

2012-05-09 Thread Jay Pipes
On 05/03/2012 10:54 PM, Maru Newby wrote: The rest api is the default interface, and the client tools target that interface. Since the clients are cli more than python api, they can be used by any language that can use a shell. What exactly does reimplementing the clients for the sake of testing

Re: [Openstack-qa-team] [Openstack] [QA] Aligning "smoke" / "acceptance" / "promotion" test efforts

2012-05-09 Thread Jay Pipes
On 05/03/2012 03:54 PM, Daryl Walleck wrote: So my first question is around this. So is the claim is that the client tools are the default interface for the applications? Sorry, perhaps a better term would have been "the most common interface to OpenStack Compute"... > While that works for

Re: [Openstack-qa-team] Policy for Tests linked to existing Bugs

2012-05-04 Thread Jay Pipes
On 05/04/2012 09:28 AM, David Kranz wrote: On 5/4/2012 9:08 AM, Jay Pipes wrote: On 05/04/2012 06:14 AM, Karajgi, Rohit wrote: Hi, What is the policy that we should or are following for test cases that fail due to an existing Open Bug in Launchpad? For eg: https://github.com/openstack

[Openstack-qa-team] [QA] Tempest Devstack/Jenkins gate job now passing

2012-05-04 Thread Jay Pipes
All, A momentous event has occurred. We now have all Tempest integration tests passing against the devstack-deployed test environment spun up in the dev-gate-tempest-devstack-vm: https://jenkins.openstack.org/job/dev-gate-tempest-devstack-vm/test/?width=800&height=600 Tempest is executing 15

Re: [Openstack-qa-team] Policy for Tests linked to existing Bugs

2012-05-04 Thread Jay Pipes
On 05/04/2012 06:14 AM, Karajgi, Rohit wrote: Hi, What is the policy that we should or are following for test cases that fail due to an existing Open Bug in Launchpad? For eg: https://github.com/openstack/tempest/blob/master/tempest/tests/test_list_floating_ips.py#L64 skips the test and posts t

[Openstack-qa-team] [QA] Aligning "smoke" / "acceptance" / "promotion" test efforts

2012-05-03 Thread Jay Pipes
Hi all, I'd like to get some alignment on the following: 1) The definition of what is a "smoke" test 2) How we envision the Tempest project's role in running such tests First, a discussion on #1. There seem to be very loose semantics used to describe what a "smoke test" is. Some groups use th

Re: [Openstack-qa-team] Agenda for next meeting

2012-05-01 Thread Jay Pipes
On 04/30/2012 04:30 PM, David Kranz wrote: Does any one have any new items to add to the agenda for this week's meeting? So far we have: 1. Getting some consensus on what precisely a "smoke test" is and discussing some code Jay will have pushed that cleans up our "smoke test" abilities. Yep,

Re: [Openstack-qa-team] Devstack dependent tests

2012-04-30 Thread Jay Pipes
On 04/30/2012 09:24 AM, Karajgi, Rohit wrote: The coverage can be expanded quite a bit by having tests that perform certain 'white-box' actions such as updating DB entries, and restoring them at the end of the test. But most of these tests would be negative, but important, scenarios. These shou

[Openstack-qa-team] [QA] Summary of QA Weekly Status meeting

2012-04-27 Thread Jay Pipes
The QA team had its weekly IRC meeting yesterday. Here is a summary of the action items and decisions coming out of the meeting. * Progress - Currently up to more than 150 integration tests - The dev-gate-tempest-devstack-vm Jenkins job [1] has run smoothly now for a number of iterations. T

Re: [Openstack-qa-team] QA of XenServer features using Tempest

2012-04-03 Thread Jay Pipes
On 04/02/2012 05:45 AM, John Garbutt wrote: Hi Thanks for the clarifications. Being hypervisor agnostic (as much of possible) makes a lot of sense. Where would the Jenkins tests for all this go? I guess in here: https://github.com/openstack/openstack-ci From what you say, to process to get f

Re: [Openstack-qa-team] New tempest failure

2012-03-23 Thread Jay Pipes
On 03/23/2012 11:51 AM, David Kranz wrote: I am getting the following failure on a new essex cluster using Ubuntu packages. It seems 404 (NotFound) is expected by Tempest. Has any one seen this? This test was passing fairly recently... -David

Re: [Openstack-qa-team] Tempest resize tests

2012-02-27 Thread Jay Pipes
On 02/25/2012 01:32 AM, Daryl Walleck wrote: I've heard KVM/libvert support was added in Essex. I can confirm resize is still working with Xen Server, so the issue must be with those implementations. Yes, I've seen this happen as well -- and so has Nati IIRC. -jay -- Mailing list: https://la

Re: [Openstack-qa-team] Tempest tests almost passing against devstack

2012-02-24 Thread Jay Pipes
Nice job, David! Keep up the good work. I approved that skipper for the bug so we should be getting close now. Going to get to the remaining reviews now. Cheers, -jay On 02/24/2012 01:55 PM, David Kranz wrote: One failure was a nova bug I reported and just posted this workaround: https://revi