Hi everyone,


Thanks for the replies. I'd like to summarise my understanding:


   - Test authors *should* add test classes that describe the test
   environment they require. However, adt-run ignores these, and there's no
   infrastructure piece that reads and understands these classes, so this is
   purely for future-proofing. I don't think we've defined these - I suggest
   just using whatever makes sense, and we can clean these up later.
   - Test suites that fail will not block package promotion, unless those
   failures are regressions (i.e.- they have passed in the past).
   - Test authors *must* make tests skip if they're run in an incompatible
   environment (hint: if you're writing autopilot tests, the
   autopilot.platform module might help here).


Did I miss anything?


Steve - does this answer your question?

-- 
Thomi Richards
[email protected]
-- 
Mailing list: https://launchpad.net/~canonical-ci-engineering
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~canonical-ci-engineering
More help   : https://help.launchpad.net/ListHelp

Reply via email to