On quarta-feira, 6 de junho de 2012 11.46.18, Sean Harmer wrote:
> What other gates do we also have to pass to promote QNX to Tier 1?

The major target is that, at release time, you're able to confidently say that
this platform is working properly and all the showstopper issues (as judged by
the release testing) have been fixed. This, in turn, requires that there are
people testing that platform at release time and can report issues. If no one
tests, we'll have zero out of zero fixes and we can't give the Tier 1 label out
of a division by zero :-)

Being in the CI system is just one of the common ways of achieving that. If
you can compile and run unit tests on that platform at every commit, it helps
avoiding them at release time. But it's not strictly necessary: it might be
acceptable to run the unit tests at release time and say they're passing,
along with the rest of the release testing. I wouldn't recommend this, though.

I don't know the technical details on how to integrate with the current CI
system. But the first thing you're going to need is to have some way for the CI
manager to tell you "test this SHA-1 / build number[1]" and then you have to
report back a pass or fail, with the logs. Are you able to do that already?

[1] the commit that a build IDs refers to can be obtained from the Gerrit
repository

--
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center
     Intel Sweden AB - Registration Number: 556189-6027
     Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to