Closed
Bug 865379
Opened 12 years ago
Closed 12 years ago
Schedule gaia-unit-tests on cedar
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jgriffin, Assigned: mozilla)
References
Details
Attachments
(7 files)
(deleted),
patch
|
rail
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
text/html
|
Details | |
(deleted),
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
rail
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
Gaia-unit-tests are ready to try out on cedar. Please schedule these running against b2g desktop opt builds on ubuntu32/ubuntu64 VM's only.
They are run using this mozharness script:
http://hg.mozilla.org/build/mozharness/file/aa2eb7a7a99d/scripts/gaia_unit.py
and this config:
http://hg.mozilla.org/build/mozharness/file/aa2eb7a7a99d/configs/b2g/gaia_unit_production_config.py
After we shake out any bugs on cedar, we can roll out to the other trees.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → aki
Assignee | ||
Comment 1•12 years ago
|
||
a) this is only part 1; I need to create linux{32,64}_gecko test platforms to run the tests.
b) this patch has a large amount of whitespace changes in the diff. I'm going to attach the output of |hg diff -w| which will show the actual lines I've changed.
Attachment #744003 -
Flags: review?(rail)
Assignee | ||
Comment 2•12 years ago
|
||
Assignee | ||
Comment 3•12 years ago
|
||
I got
Executing: ['buildbot', 'sendchange', '--master', 'dev-master01.build.scl1.mozilla.com:9053', '--username', 'sendchange-unittest', '--branch', 'cedar-linux32_gecko-opt-unittest', '--revision', 'cac87def73f0', '--property', 'buildid:20130430174713', '--property', 'pgo_build:False', '--property', 'builduid:045d0ca50d9e48eaba36091f4698ea4b', 'http://dev-stage01.srv.releng.scl3.mozilla.com/pub/mozilla.org/b2g/tinderbox-builds/cedar-linux32_gecko/1367369233/en-US/b2g-23.0a1.en-US.linux-i686.tar.bz2', 'http://dev-stage01.srv.releng.scl3.mozilla.com/pub/mozilla.org/b2g/tinderbox-builds/cedar-linux32_gecko/1367369233/en-US/b2g-23.0a1.en-US.linux-i686.tests.zip']
when running a linux32_gecko build in staging with this patch.
Comment 4•12 years ago
|
||
Comment on attachment 744003 [details] [diff] [review]
start sendchanging from linux{32,64}_gecko
the "hg diff -w" version lgtm
Attachment #744003 -
Flags: review?(rail)
Attachment #744003 -
Flags: review+
Attachment #744003 -
Flags: checked-in+
Assignee | ||
Comment 5•12 years ago
|
||
Comment on attachment 744003 [details] [diff] [review]
start sendchanging from linux{32,64}_gecko
http://hg.mozilla.org/build/buildbot-configs/rev/28a2c9baf908
Assignee | ||
Comment 6•12 years ago
|
||
These are kind of ugly, but I don't know how else to name them.
Attachment #744352 -
Flags: review?(rail)
Assignee | ||
Comment 7•12 years ago
|
||
I've got these on staging but I'm not yet successful attaching an EC2 vm to dev-master01. I'll do more testing if I can.
Attachment #744353 -
Flags: review?(rail)
Assignee | ||
Comment 8•12 years ago
|
||
Ok, finally got it to run on a fedora hardware box after hacking the slave lists.
:jgriffin : since this is set up as a unittest, it'll send the test zip url in the properties.
Currently the only way around this error message is to set require_test_zip to True:
18:19:49 FATAL - Unexpected number of files in buildbot config buildprops.json: 2 != 1!
If that's a problem, we'll need to figure a way around this.
Reporter | ||
Comment 9•12 years ago
|
||
Will we actually have to download tests.zip then? I suppose we can override the download_and_extract method to skip it.
Assignee | ||
Comment 10•12 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #9)
> Will we actually have to download tests.zip then? I suppose we can override
> the download_and_extract method to skip it.
Yeah.
Or we could allow for a 2nd item in the sendchange without require_test_zip, and only fatal if we require it and it isn't there.
Changing the sendchange itself would be a bit more challenging, I think, since it's going down a standard unittest sendchange code path.
Updated•12 years ago
|
Attachment #744352 -
Flags: review?(rail) → review+
Updated•12 years ago
|
Attachment #744353 -
Flags: review?(rail) → review+
Assignee | ||
Comment 11•12 years ago
|
||
Comment on attachment 744352 [details] [diff] [review]
(puppet) add new platforms
https://hg.mozilla.org/build/puppet-manifests/rev/af633c22b4c7
Attachment #744352 -
Flags: checked-in+
Assignee | ||
Comment 12•12 years ago
|
||
Comment on attachment 744353 [details] [diff] [review]
add gaia unit tests to cedar
https://hg.mozilla.org/build/buildbot-configs/rev/2e47e5431fec
Attachment #744353 -
Flags: checked-in+
Assignee | ||
Comment 13•12 years ago
|
||
Updated master-puppet1. We should be live after the next reconfig.
Assignee | ||
Comment 14•12 years ago
|
||
Attachment #744726 -
Flags: review?(rail)
Updated•12 years ago
|
Attachment #744726 -
Flags: review?(rail) → review+
Assignee | ||
Comment 15•12 years ago
|
||
Comment on attachment 744726 [details] [diff] [review]
puppetagain
https://hg.mozilla.org/build/puppet/rev/e6e380e85cb1
Attachment #744726 -
Flags: checked-in+
Comment 16•12 years ago
|
||
in production
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 17•12 years ago
|
||
It looks like these jobs are stuck; they're still pending at https://tbpl.mozilla.org/?tree=Cedar&showall=1&rev=5f508f33e3d0, even though all other jobs on Ubuntu VM's are either done or in progress.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 18•12 years ago
|
||
Attachment #744904 -
Flags: review?(rail)
Comment 19•12 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #0)
> Gaia-unit-tests are ready to try out on cedar. Please schedule these
> running against b2g desktop opt builds on ubuntu32/ubuntu64 VM's only.
How do these differ from the gaia-ui-test jobs run on B2G Panda on Cedar? (Just thinking about how we name them in bug 868290)
Updated•12 years ago
|
Attachment #744904 -
Flags: review?(rail) → review+
Assignee | ||
Comment 20•12 years ago
|
||
Comment on attachment 744904 [details] [diff] [review]
enable linuxXX_gecko in production_masters.json
http://hg.mozilla.org/build/tools/rev/9f72c33bc690
Attachment #744904 -
Flags: checked-in+
Reporter | ||
Comment 21•12 years ago
|
||
(In reply to Ed Morley [:edmorley UTC+1] from comment #19)
> (In reply to Jonathan Griffin (:jgriffin) from comment #0)
> > Gaia-unit-tests are ready to try out on cedar. Please schedule these
> > running against b2g desktop opt builds on ubuntu32/ubuntu64 VM's only.
>
> How do these differ from the gaia-ui-test jobs run on B2G Panda on Cedar?
> (Just thinking about how we name them in bug 868290)
They're a totally different suite. unit tests vs ui tests. We will eventually be resurrecting the gaia-ui-tests on b2g desktop builds.
Assignee | ||
Comment 22•12 years ago
|
||
These appear to be running now; we hit the sendchange # of files issue in comment 8.
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•