Closed
Bug 842795
Opened 12 years ago
Closed 12 years ago
changes to run panda android tests via mozharness
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 829211
People
(Reporter: kmoir, Assigned: kmoir)
Details
Attachments
(1 file, 2 obsolete files)
175.36 KB,
text/plain
|
Details |
As part of moving to use mozpool for Android pandas, we should move to mozharness for panda android tests.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → kmoir
Assignee | ||
Comment 1•12 years ago
|
||
Here are some logs from running tests on the a panda, in this case mochitest-1 via mozharness. I seem to have a lot of messages in the log_info.log that are concerning, for example
2082 14:02:30 INFO - 04-22 17:17:55.382 I/SUTAgentAndroid( 1865): Caught exception creating file in /data/local/tmp: open failed: EACCES (Permission denied)
2083 14:02:30 INFO -
2628 14:02:30 INFO - 04-22 19:01:04.289 F/NetworkStats( 1402): Caused by: java.io.FileNotFoundException: /proc/net/xt_qtaguid/stats: open failed: ENOENT (No such file or directory )
Is this normal?
Flags: needinfo?(bugspam.Callek)
Assignee | ||
Comment 2•12 years ago
|
||
Attachment #740478 -
Attachment is obsolete: true
Assignee | ||
Comment 3•12 years ago
|
||
jmaher: does this log look better?
Attachment #740886 -
Attachment is obsolete: true
Flags: needinfo?(bugspam.Callek) → needinfo?(jmaher)
Comment 4•12 years ago
|
||
13:24:29 INFO - Copy/paste: /home/cltbld/build/venv/bin/python /home/cltbld/tests/mochitest/runtestsremote.py --xre-path=/tools/xre --utility-path=/tools/bin --certificate-path=certs --app=org.mozilla.fennec --console-level=DEBUG "--http-port=30558 --ssl-port=31558" --run-only-tests=android.json --symbols-path=../symbols --deviceIP=10.12.137.121 --pidfile=/builds/panda-0062/test/../runtestsremote.pid total-chunks=8 --this-chunk=1
13:24:30 INFO - Traceback (most recent call last):
13:24:30 INFO - File "/home/cltbld/tests/mochitest/runtestsremote.py", line 547, in <module>
13:24:30 INFO - main()
13:24:30 INFO - File "/home/cltbld/tests/mochitest/runtestsremote.py", line 439, in main
13:24:30 INFO - options = parser.verifyRemoteOptions(options, auto)
13:24:30 INFO - File "/home/cltbld/tests/mochitest/runtestsremote.py", line 148, in verifyRemoteOptions
13:24:30 INFO - f = open(options.pidFile, 'w')
13:24:30 INFO - IOError: [Errno 2] No such file or directory: '/builds/panda-0062/test/../runtestsremote.pid'
13:24:30 ERROR - Return code: 1
13:24:30 INFO - Output logcat...
here is the command from an android run:
python mochitest/runtestsremote.py --deviceIP 10.12.133.142 --xre-path ../hostutils/xre --utility-path ../hostutils/bin --certificate-path certs --app org.mozilla.fennec --console-level INFO --http-port 30599 --ssl-port 31599 --pidfile /builds/panda-0599/test/../runtestsremote.pid --run-only-tests android.json --symbols-path=http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1366750011/fennec-23.0a1.en-US.android-arm.crashreporter-symbols.zip --total-chunks 8 --this-chunk 2 '['"'"'--run-slower'"'"']'
here is what is different:
production:
--console-level INFO --http-port 30599 --ssl-port 31599 --pidfile /builds/panda-0599/test/../runtestsremote.pid
mozharness:
--console-level=DEBUG "--http-port=30558 --ssl-port=31558" --pidfile=/builds/panda-0062/test/../runtestsremote.pid
1) INFO vs DEBUG
2) quotes around http-port and ssl-port params which shouldn't be there
3) --symbols-path=ftp://... vs --symbols-path=../symbols <- implies we download symbols if we don't need them
The error we see is:
13:24:30 INFO - IOError: [Errno 2] No such file or directory: '/builds/panda-0062/test/../runtestsremote.pid'
I suspect this directory or file doesn't exist...do we need this? We did the pids for process tracking many years ago...I suspect we won't need to do this anymore?
Flags: needinfo?(jmaher)
Assignee | ||
Comment 5•12 years ago
|
||
Going to mark this as a duplicate of bug 829211 since all the work is occurring there.
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Updated•7 years ago
|
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Updated•5 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•