#276: Support for independent test development
-------------------------+--------------------------------------------------
 Reporter:  jlaska       |       Owner:       
     Type:  enhancement  |      Status:  new  
 Priority:  major        |   Milestone:  0.5.0
Component:  core         |    Keywords:       
-------------------------+--------------------------------------------------
 We need support for tests that are loosely coupled from autoqa itself.
 While many tests are very specific to the version of autoqa, we have more
 tests that need to mature independently.  This ticket is to track some
 small-ish improvements so we can support updating tests without updating
 autoqa packaging.  It's certainly a long-term goal to support maintainer
 contributed tests, but for now this will *only* track allowing our current
 batch of maintainer contributed tests to mature independently from autoqa
 development cycles.

 Some thoughts ...
  1. Since this mostly concerns tests that are developed outside of the
 autoqa-devel team, it might be appropriate to support maintainers storing
 tests in their git-dist checkout.  And we keep that content sync'd on the
 autoqa server by way of cron.  That seems appropriately hacky until we get
 something better, and allows us to explore storing tests along-side the
 code.  This is not required for this support, but would be interesting to
 explore.
  2. Update 'autoqa' to add support for recursive test discovery.  The
 autoqa script needs to look into sub-directories of tests stored in
 testdir ... not just the high-level directory
  3. Update 'autoqa' and 'autoqa.conf' to support multiple values in
 testdir configuration value

-- 
Ticket URL: <https://fedorahosted.org/autoqa/ticket/276>
AutoQA <http://autoqa.fedorahosted.org>
Automated QA project
_______________________________________________
autoqa-devel mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/autoqa-devel

Reply via email to