#276: Support for independent test development
-------------------------+--------------------------------------------------
 Reporter:  jlaska       |        Owner:       
     Type:  enhancement  |       Status:  new  
 Priority:  major        |    Milestone:  0.5.0
Component:  core         |   Resolution:       
 Keywords:               |  
-------------------------+--------------------------------------------------
Comment (by tflink):

 Replying to [comment:3 jskladan]:
 > I'd say that the developers should be able to use whatever programming
 language they want. With interprets, this is no big deal, using the
 runtest.{whatever} syntax. For C programs (and such), the developer can
 use e.g. runtest.sh, which will do the setup (as installing gcc, compiling
 the code of the actual test, and launching it.

 Personally, I would lean more towards putting test dependencies into the
 wrapper. That way we have more easily available metadata for test
 requirements and might be more able to get around the requirement for root
 access in all cases.

 > The wrapper would then auto-find and launch such runtest.xyz. As a
 parameter, it might pass a path to temp file, in which the test would
 store the results let's say in a json dictionary filled with values to the
 standardized keys(i.e. result, summary, highlights, ...) and possibility
 of adding some custom ones.

 +50. I like this idea. JSON is nice and well-defined in addition to being
 well-supported in any number of languages (less work for us and test
 maintainers). It's also really flexible if we wanted to go towards things
 like couchdb or a RESTful interface in the future.

-- 
Ticket URL: <https://fedorahosted.org/autoqa/ticket/276#comment:6>
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