The plan Stuart and I have come up with is basically the following: 1. Get TPS running on someone's laptop. [Karl, this week.] 2. Get TPS running on a QA Jenkins slave. [Karl and Stuart, with help from the rest of their team, this week or next.] 3. Once the tests are actually running and showing red, ask markh (and the rest of the community) for help in turning them green. [By 9 November, we hope.]
If anyone has details of this they'd like to help flesh out, we'd love the input. And if I get stuck on 1, above, I will definitely be asking the list for help. Let us know what you think! Thanks, --KT. On Thu, Oct 29, 2015 at 10:02 AM, Christopher Karlof <[email protected]> wrote: > Thanks, Stuart! > > On Thu, Oct 29, 2015 at 9:54 AM, Stuart Philp <[email protected]> wrote: > >> Yeah! Karl and I are going to work through a plan for this later today, >> so we'll get a proposal together and submit it to sync-dev for everyone to >> read/comment on. >> >> On Thu, Oct 29, 2015 at 12:30 PM, Christopher Karlof <[email protected] >> > wrote: >> >>> I’m a bit sad this conversation isn’t on the sync-dev. >>> >>> On Thu, Oct 29, 2015 at 4:16 AM, Henrik Skupin <[email protected]> >>> wrote: >>> >>>> Stuart Philp wrote on 10/22/2015 09:06 PM: >>>> >>>> Hi all, >>>> >>>> and sorry for the late reply but several RelEng work busted our CI >>>> infrastructure last week and fixing that was a higher priority for me. >>>> But now lets see which information I can give to you all. >>>> >>>> > We've been discussing bringing back TPS lately and what needs to >>>> happen >>>> > to get it stood up inside our services infrastructure so that markh >>>> can >>>> > start using it again and get the tree green for sync deploys. >>>> >>>> That sounds great. >>>> >>>> > Is it possible to just run TPS entirely within a docker image? My >>>> > thinking is that if we have that self-contained/portable environment, >>>> > we'll then easily be able to use that docker image in a jenkins job on >>>> > our jenkins infrastructure to run on every sync build, which also >>>> allows >>>> > for reporting and build history. Mark would also be able to use that >>>> > image locally for development. At some point in the future we would >>>> then >>>> > look at getting the results into treeherder proper. >>>> >>>> I have never checked if docker would work and I also cannot say details >>>> given that we are also not using docker for our firefox-ui-tests. But I >>>> would be highly interested in if you can get this working. Regarding >>>> submission to Treeherder I can give hints given that I was doing that >>>> lately for our tests. >>>> >>>> > Reading through the docs ( >>>> https://developer.mozilla.org/en-US/docs/TPS) >>>> > there doesn't appear to be anything that would limit this, looks like >>>> a >>>> > pretty straight forward venv, but I thought I'd clear it with you >>>> before >>>> > we try some other approach. >>>> >>>> The commands we currently use you can find in the coversheet repository: >>>> >>>> >>>> https://github.com/mozilla/coversheet/blob/master/jenkins-master/jobs/mozilla-central_fx-account/config.xml#L64 >>>> >>>> >>>> https://github.com/mozilla/coversheet/blob/master/jenkins-master/jobs/tools/workspace/trigger.py >>>> >>>> That means all what you would be interested in is in that trigger.py >>>> file. Keep in mind that this is currently broken due to the needed >>>> tests.zip file does no longer exist. You tests should be part of the >>>> common test package. >>>> >>>> > We (Karl and myself) will take ownership of the work if it is indeed >>>> > possible, all we ask is you be available to answer any of our silly >>>> > questions ;) >>>> >>>> Sure! Best here would be if you also join #automation on IRC. >>>> >>>> Best, >>>> Henrik >>>> >>>> -- >>>> Henrik Skupin >>>> Senior Test Engineer >>>> Mozilla Corporation >>>> >>> >>> >> >
_______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

