Jump to: navigation, search

Difference between revisions of "Meetings/TechnicalCommittee/Trove Gap Coverage"

(Created page with "=== Concern #1: Lack of Test Coverage in Tempest === * Actions: ** BP for Juno is at https://blueprints.launchpad.net/trove/+spec/tempest-guest-tests and is a top priority **...")
 
m
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
=== Concern #1: Lack of Test Coverage in Tempest ===
 
=== Concern #1: Lack of Test Coverage in Tempest ===
 
* Actions:
 
* Actions:
** BP for Juno is at https://blueprints.launchpad.net/trove/+spec/tempest-guest-tests and is a top priority
+
** BP for Juno is at https://blueprints.launchpad.net/tempest/+spec/tempest-guest-tests and is a top priority
 
** We have already started working on adding more tests: https://etherpad.openstack.org/p/trove-tempest-items
 
** We have already started working on adding more tests: https://etherpad.openstack.org/p/trove-tempest-items
 
** This was one of the main points discussed at the Icehouse Trove Midcycle meetup: https://etherpad.openstack.org/p/trove-2014-meetup-tempest
 
** This was one of the main points discussed at the Icehouse Trove Midcycle meetup: https://etherpad.openstack.org/p/trove-2014-meetup-tempest
Line 8: Line 8:
 
* Driver(s): peterstac, ravikumar_hp, vipuls
 
* Driver(s): peterstac, ravikumar_hp, vipuls
 
* Milestone: Juno 3
 
* Milestone: Juno 3
 +
[[User:Slicknik|slicknik]] ([[User talk:Slicknik|talk]]) 16:57, 6 October 2014 (UTC)We have made good progress towards adding new tests to Tempest to increase API coverage - we are continuing to do so, and will keep doing so during kilo. We have not started to look into grenade testing, but are planning to do so in kilo.
  
  
Line 22: Line 23:
 
*** Will update and polish this in Juno
 
*** Will update and polish this in Juno
 
* Driver(s): grapex, laurelm
 
* Driver(s): grapex, laurelm
* Milestone:Juno 2
+
* Milestone:Juno 3
 
+
[[User:Slicknik|slicknik]] ([[User talk:Slicknik|talk]]) 17:05, 6 October 2014 (UTC) API docs are now moved over to the trove repo (https://review.openstack.org/#/c/87807/). We are in the process of polishing up the docs including the deployment doc. Details on that effort, as well as patch-sets up for review can be found at https://etherpad.openstack.org/p/trove-doc-items
  
 
=== Concern #3: Deprecating Reddwarf CI ===
 
=== Concern #3: Deprecating Reddwarf CI ===
Line 31: Line 32:
 
** Retire rdjenkins functional test-job, and currently used gerrit trigger plugin workflow.
 
** Retire rdjenkins functional test-job, and currently used gerrit trigger plugin workflow.
 
* Driver(s):  juice, slicknik
 
* Driver(s):  juice, slicknik
* Milestone: Juno 2
+
* Milestone: Juno 3
 
+
[[User:Slicknik|slicknik]] ([[User talk:Slicknik|talk]]) 17:06, 6 October 2014 (UTC) This is still WIP. The patches for the infra experimental job for this is done (https://review.openstack.org/#/c/105692/), but we're still running into a couple of config issues with running the tests in a d-g environment that we are working through. We hope to have this wrapped up during kilo-1.<br>[[User:Slicknik|slicknik]] ([[User talk:Slicknik|talk]]) 17:04, 5 December 2014 (UTC) This is now completed as of the beginning of kilo-1
  
 
=== Concern #4: BPs, Bug Triage, and Reviews ===
 
=== Concern #4: BPs, Bug Triage, and Reviews ===
 
* Actions:
 
* Actions:
 
** We now have a weekly bp review meeting in #openstack-trove to triage/approve BPs
 
** We now have a weekly bp review meeting in #openstack-trove to triage/approve BPs
** We've historically had issues with BPs not having sufficient info in them, so we now have a template that BPs must follow before they can be approved.
+
** We've historically had issues with BPs not having sufficient info in them, so we now have a template that BPs must follow before they can be approved. https://wiki.openstack.org/wiki/TroveBlueprint
 
** Dedicated some time to do focused bug triage.
 
** Dedicated some time to do focused bug triage.
 
** Need to expand core team to get better traction with reviews. Discussions around this to happen at the ATL design summit.
 
** Need to expand core team to get better traction with reviews. Discussions around this to happen at the ATL design summit.
 
* Driver(s): slicknik, hub_cap, amcrn
 
* Driver(s): slicknik, hub_cap, amcrn
* Milestone: Juno 1
+
* Milestone: Juno 1 (done)
 
 
  
 
=== Concern #5: Neutron Support ===
 
=== Concern #5: Neutron Support ===
Line 49: Line 49:
 
**This includes automated testing in openstack-infra of this configuration (overlap with gap #3)
 
**This includes automated testing in openstack-infra of this configuration (overlap with gap #3)
 
* Driver(s): annashen, juice, slicknik
 
* Driver(s): annashen, juice, slicknik
* Milestone: Juno 2
+
* Milestone: Juno 2 (done)
 +
[[User:Slicknik|slicknik]] ([[User talk:Slicknik|talk]]) 17:08, 29 July 2014 (UTC) This is completed: https://review.openstack.org/#/c/78123/ and https://review.openstack.org/#/c/88349/

Latest revision as of 17:05, 5 December 2014

Concern #1: Lack of Test Coverage in Tempest

slicknik (talk) 16:57, 6 October 2014 (UTC)We have made good progress towards adding new tests to Tempest to increase API coverage - we are continuing to do so, and will keep doing so during kilo. We have not started to look into grenade testing, but are planning to do so in kilo.


Concern #2: Trove Documentation

slicknik (talk) 17:05, 6 October 2014 (UTC) API docs are now moved over to the trove repo (https://review.openstack.org/#/c/87807/). We are in the process of polishing up the docs including the deployment doc. Details on that effort, as well as patch-sets up for review can be found at https://etherpad.openstack.org/p/trove-doc-items

Concern #3: Deprecating Reddwarf CI

  • Actions:
    • Identify "functional tests" in trove-integration that are not "integration tests" and not movable to Tempest, but still needed.
    • Move these functional tests that are running as part of rdjenkins test job today to run as a new Openstack Infra job.
    • Retire rdjenkins functional test-job, and currently used gerrit trigger plugin workflow.
  • Driver(s): juice, slicknik
  • Milestone: Juno 3

slicknik (talk) 17:06, 6 October 2014 (UTC) This is still WIP. The patches for the infra experimental job for this is done (https://review.openstack.org/#/c/105692/), but we're still running into a couple of config issues with running the tests in a d-g environment that we are working through. We hope to have this wrapped up during kilo-1.
slicknik (talk) 17:04, 5 December 2014 (UTC) This is now completed as of the beginning of kilo-1

Concern #4: BPs, Bug Triage, and Reviews

  • Actions:
    • We now have a weekly bp review meeting in #openstack-trove to triage/approve BPs
    • We've historically had issues with BPs not having sufficient info in them, so we now have a template that BPs must follow before they can be approved. https://wiki.openstack.org/wiki/TroveBlueprint
    • Dedicated some time to do focused bug triage.
    • Need to expand core team to get better traction with reviews. Discussions around this to happen at the ATL design summit.
  • Driver(s): slicknik, hub_cap, amcrn
  • Milestone: Juno 1 (done)

Concern #5: Neutron Support

  • Actions:
    • Support deployments using Neutron
    • This includes automated testing in openstack-infra of this configuration (overlap with gap #3)
  • Driver(s): annashen, juice, slicknik
  • Milestone: Juno 2 (done)

slicknik (talk) 17:08, 29 July 2014 (UTC) This is completed: https://review.openstack.org/#/c/78123/ and https://review.openstack.org/#/c/88349/