Closed Bug 1192125 Opened 9 years ago Closed 9 years ago

[TaskCluster] To fix marionette-webapi cannot be launched normally on emu-x86-kk: "error: --test-packages-url option requires an argument"

Categories

(Taskcluster :: Services, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla46

People

(Reporter: hsinyi, Assigned: edgar)

References

Details

Attachments

(1 file, 1 obsolete file)

      No description provided.
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #0)
> 

Recent try: https://treeherder.allizom.org/#/jobs?repo=try&revision=b1cff608589c
Component: General → TaskCluster
Product: Taskcluster → Testing
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #1)
> (In reply to Hsin-Yi Tsai [:hsinyi] from comment #0)
> > 
> 
> Recent try:
> https://treeherder.allizom.org/#/jobs?repo=try&revision=b1cff608589c

Error message extract

Usage: marionette.py [options]

marionette.py: error: --test-packages-url option requires an argument
========= Finished Running tests (results: 2, elapsed: 0 secs) (at 2015-08-07 05:22:33.742543) =========
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #2)
> (In reply to Hsin-Yi Tsai [:hsinyi] from comment #1)
> > (In reply to Hsin-Yi Tsai [:hsinyi] from comment #0)
> > > 
> > 
> > Recent try:
> > https://treeherder.allizom.org/#/jobs?repo=try&revision=b1cff608589c
> 
> Error message extract
> 
> Usage: marionette.py [options]
> 
> marionette.py: error: --test-packages-url option requires an argument
> ========= Finished Running tests (results: 2, elapsed: 0 secs) (at
> 2015-08-07 05:22:33.742543) =========

Same root cause as Bug 1192121.

It is because b2g_emulator_marionette_webapi.yml requires "test_packages_url"[1] argument, but b2g_emulator_x86_base.yml misses defining "test_packages"[2][3].

[1] https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/tasks/tests/b2g_emulator_marionette_webapi.yml#21
[2] https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/mach_commands.py#354-360
[3] https://dxr.mozilla.org/mozilla-central/source/testing/taskcluster/tasks/builds/b2g_emulator_base.yml#30

Try Link:
https://treeherder.allizom.org/#/jobs?repo=try&revision=df9a7dd1362c
Depends on: 1196630
No longer depends on: 1196630
Summary: To fix marionette-webapi orange on emu-x86-kk, TaskCluster → [TaskCluster] To fix marionette-webapi cannot be launched normally on emu-x86-kk: "error: --test-packages-url option requires an argument"
Assignee: nobody → echen
Comment on attachment 8649689 [details] [diff] [review]
Part 2: Running marionette-webapi tests on emulator x86 kk, v1

This part is ready handled in bug 1192116.
Attachment #8649689 - Attachment is obsolete: true
Attachment #8649688 - Attachment description: Part 1: Specifiy the test_packages for emulator x86 build, v1 → Specifiy the test_packages for emulator x86 build, v1
Comment on attachment 8649688 [details] [diff] [review]
Specifiy the test_packages for emulator x86 build, v1

Review of attachment 8649688 [details] [diff] [review]:
-----------------------------------------------------------------

Hi Greg, could you help to review this? Please see comment #3 for details. And here is the try result for your reference: https://treeherder.allizom.org/#/jobs?repo=try&revision=308f76d15dea&filter-searchStr=mnw (Note that I disabled the tests which fails on emulator-x86-kk in this try push)
Attachment #8649688 - Flags: review?(garndt)
Attachment #8649688 - Flags: review?(garndt) → review+
https://hg.mozilla.org/mozilla-central/rev/c33f4cdaae8c
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
Blocks: 1192134
Blocks: 1192135
Blocks: 1192124
Blocks: 1162375
Blocks: 1201376
Blocks: 1212262
Moving closed bugs across to new Bugzilla product "TaskCluster".
Component: TaskCluster → Integration
Product: Testing → Taskcluster
Target Milestone: mozilla43 → mozilla46
Component: Integration → Services
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: