Closed Bug 1206285 Opened 9 years ago Closed 9 years ago

Android 'make reftest-remote' fails: "Failed to determine test suite; supply --suite to set this explicitly"

Categories

(Testing :: Reftest, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1210162

People

(Reporter: gbrown, Assigned: gbrown)

Details

gbrown@mozpad:~/src$ export TEST_PATH=
gbrown@mozpad:~/src$ make -C ~/objdirs/droid reftest-remote
make: Entering directory `/home/gbrown/objdirs/droid'
ln: failed to create symbolic link ‘_tests/reftest/tests/src’: File exists
usage: remotereftest.py [-h] [--xre-path XREPATH] [--symbols-path SYMBOLSPATH]
                        [--debugger DEBUGGER] [--debugger-args DEBUGGERARGS]
                        [--debugger-interactive] [--appname APP]
                        [--extra-profile-file EXTRAPROFILEFILES]
                        [--timeout TIMEOUT]
                        [--leak-threshold DEFAULTLEAKTHRESHOLD]
                        [--utility-path UTILITYPATH]
                        [--total-chunks TOTALCHUNKS] [--this-chunk THISCHUNK]
                        [--log-file LOGFILE] [--skip-slow-tests]
                        [--ignore-window-size]
                        [--install-extension EXTENSIONSTOINSTALL]
                        [--setenv NAME=VALUE] [--filter FILTER] [--shuffle]
                        [--focus-filter-mode FOCUSFILTERMODE] [--e10s]
                        [--setpref PREF=VALUE]
                        [--reftest-extension-path REFTESTEXTENSIONPATH]
                        [--special-powers-extension-path SPECIALPOWERSEXTENSIONPATH]
                        [--remote-app-path REMOTEAPPPATH]
                        [--deviceIP DEVICEIP] [--deviceSerial DEVICESERIAL]
                        [--devicePort DEVICEPORT]
                        [--remote-product-name REMOTEPRODUCTNAME]
                        [--remote-webserver REMOTEWEBSERVER]
                        [--http-port HTTPPORT] [--ssl-port SSLPORT]
                        [--remote-logfile REMOTELOGFILE] [--pidfile PIDFILE]
                        [--bootstrap] [--dm_trans DM_TRANS]
                        [--remoteTestRoot REMOTETESTROOT]
                        [--httpd-path HTTPDPATH]
                        [TEST_PATH [TEST_PATH ...]]
remotereftest.py: error: Failed to determine test suite; supply --suite to set this explicitly
Note that there is no mach support for Android reftests currently (bug 1087791).

Work-around:

export EXTRA_TEST_ARGS="--suite=reftest"
Probably just need to add that to the makefile then? As an aside, that mach patch looks like it nearly landed and then got forgotten. It doesn't seem like it would be much work to revive it?
Assignee: nobody → gbrown
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.