Closed Bug 1782041 Opened 2 years ago Closed 2 years ago

Perma raptor-browsertime Critical: unsupported operand type(s) for *=: 'NoneType' and 'int'

Categories

(Testing :: Raptor, defect, P5)

defect

Tracking

(firefox105 fixed)

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: kshampur)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: bszekely [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=385665352&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/MupeD33QSz-dhauiarVezg/runs/0/artifacts/public/logs/live_backing.log


[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  raptor-browsertime-android Info: Changing initial activity to `mozilla.telemetry.glean.debug.GleanDebugActivity`
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  raptor-browsertime Info: timeout (s): 420000
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  raptor-browsertime Info: browsertime cwd: /builds/task_165901116279617/workspace/build
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  raptor-browsertime Info: browsertime cmd: /builds/task_165901116279617/fetches/node/bin/node /builds/task_165901116279617/fetches/browsertime/node_modules/browsertime/bin/browsertime.js --firefox.geckodriverPath /builds/task_165901116279617/fetches/geckodriver /builds/task_165901116279617/workspace/build/tests/raptor/raptor/browsertime/../../browsertime/browsertime_benchmark.js --firefox.noDefaultPrefs --browsertime.page_cycle_delay 1000 --skipHar --pageLoadStrategy none --webdriverPageload true --firefox.disableBrowsertimeExtension true --pageCompleteCheckStartWait 5000 --pageCompleteCheckPollTimeout 1000 --timeouts.pageLoad 420000 --timeouts.script 2100000 --browsertime.page_cycles 5 --pageCompleteWaitTime 5000 --browsertime.url http://127.0.0.1:47631/Speedometer/index.html?raptor --browsertime.post_startup_delay 1000 --iterations 1 --videoParams.androidVideoWaitTime 10000 --browsertime.chimera false --browsertime.test_bytecode_cache false --firefox.perfStats false --browsertime.browserRestartTries 10 --timeouts.browserStart 180000 --browsertime.commands  --viewPort 1366x695 --browser firefox --android --firefox.android.package org.mozilla.fenix --firefox.android.activity mozilla.telemetry.glean.debug.GleanDebugActivity --firefox.android.intentArgument=-a --firefox.android.intentArgument android.intent.action.VIEW --firefox.android.intentArgument=--es --firefox.android.intentArgument=startNext --firefox.android.intentArgument=org.mozilla.fenix.IntentReceiverActivity --firefox.android.intentArgument=--esa --firefox.android.intentArgument=sourceTags --firefox.android.intentArgument=automation --firefox.android.intentArgument=-d --firefox.android.intentArgument about:blank --firefox.profileTemplate /tmp/tmpgv87ng9z/profile --resultDir /builds/task_165901116279617/workspace/build/blobber_upload_dir/browsertime-results/speedometer --video false --visualMetrics false
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  raptor-browsertime Info: PATH: /builds/task_165901116279617/workspace/build/venv/bin:/builds/task_165901116279617/workspace/build/venv/bin:/builds/task_165901116279617/workspace/build/venv/bin:/builds/worker/.pyenv/shims:/builds/worker/.pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin:/usr/local/bin:/builds/worker/android-sdk-linux/platform-tools:/builds/worker/android-sdk-linux/platform-tools/bin:/builds/worker/android-sdk-linux/tools:/builds/worker/android-sdk-linux/tools/bin:/builds/worker/android-sdk-linux/build-tools/27.0.3:/builds/worker/android-sdk-linux/tools/bin:/builds/worker/android-sdk-linux/platform-tools
[task 2022-07-28T12:30:39.053Z] 12:30:38 CRITICAL -  raptor-browsertime Critical: unsupported operand type(s) for *=: 'NoneType' and 'int'
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  raptor-browsertime-android Info: removing reverse socket connections
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  adb command_output: adb -s HT7A51A04660 wait-for-device reverse --remove-all, timeout: None, timedout: None, exitcode: 0, output:
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  adb shell_bool: adb -s HT7A51A04660 wait-for-device shell test -d /sdcard/Android/data/org.mozilla.fenix/files/test_root/org.mozilla.fenix-geckodriver-profile/minidumps, timeout: None, timedout: None, exitcode: 1, output:
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -  raptor-perftest Info: Removing temporary directory: /tmp/tmpgv87ng9z
[task 2022-07-28T12:30:39.053Z] 12:30:38    ERROR -  Traceback (most recent call last):
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -    File "/builds/task_165901116279617/workspace/build/tests/raptor/raptor/raptor.py", line 205, in <module>
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -      main()
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -    File "/builds/task_165901116279617/workspace/build/tests/raptor/raptor/raptor.py", line 151, in main
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -      success = raptor.run_tests(raptor_test_list, raptor_test_names)
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -    File "/builds/task_165901116279617/workspace/build/tests/raptor/raptor/browsertime/android.py", line 243, in run_tests
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -      return super(BrowsertimeAndroid, self).run_tests(tests, test_names)
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -    File "/builds/task_165901116279617/workspace/build/tests/raptor/raptor/perftest.py", line 465, in run_tests
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -      self.run_test(test, timeout=int(test.get("page_timeout")))
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -    File "/builds/task_165901116279617/workspace/build/tests/raptor/raptor/browsertime/base.py", line 709, in run_test
[task 2022-07-28T12:30:39.053Z] 12:30:38     INFO -      output_timeout *= 2
[task 2022-07-28T12:30:39.053Z] 12:30:38    ERROR -  TypeError: unsupported operand type(s) for *=: 'NoneType' and 'int'
[task 2022-07-28T12:30:39.053Z] 12:30:39    ERROR - Return code: 1
[task 2022-07-28T12:30:39.053Z] 12:30:39  WARNING - setting return code to 1
[task 2022-07-28T12:30:39.053Z] 12:30:39     INFO - Killing logcat pid 974.
[task 2022-07-28T12:30:39.053Z] 12:30:39     INFO - Copying Raptor results to upload dir:
[task 2022-07-28T12:30:39.053Z] 12:30:39     INFO - /builds/task_165901116279617/workspace/build/blobber_upload_dir/perfherder-data.json
[task 2022-07-28T12:30:39.053Z] 12:30:39     INFO - Copying raptor results from /builds/task_165901116279617/workspace/build/raptor.json to /builds/task_165901116279617/workspace/build/blobber_upload_dir/perfherder-data.json
[task 2022-07-28T12:30:39.053Z] 12:30:39 CRITICAL - Error copying results /builds/task_165901116279617/workspace/build/raptor.json to upload dir /builds/task_165901116279617/workspace/build/blobber_upload_dir/perfherder-data.json
[task 2022-07-28T12:30:39.053Z] 12:30:39     INFO - [Errno 2] No such file or directory: '/builds/task_165901116279617/workspace/build/raptor.json'
[task 2022-07-28T12:30:39.053Z] 12:30:39     INFO - Running post-action listener: _package_coverage_data
[task 2022-07-28T12:30:39.053Z] 12:30:39     INFO - Running post-action listener: _resource_record_post_action
[task 2022-07-28T12:30:39.053Z] 12:30:39     INFO - Running post-action listener: process_java_coverage_data
[task 2022-07-28T12:30:48.023Z] 12:30:39     INFO - Running post-action listener: stop_device
[task 2022-07-28T12:30:48.023Z] 12:30:42     INFO - Killing logcat pid 974.
[task 2022-07-28T12:30:48.023Z] 12:30:42     INFO - [mozharness: 2022-07-28 12:30:42.358432Z] Finished run-tests step (success)

:kshampur, can you take care of this? It's related to the fenix patch from yesterday.

Flags: needinfo?(kshampur)

Hi Kash, could you take a look at this failure?

Thanks!

Assignee: nobody → kshampur
Status: NEW → ASSIGNED
Flags: needinfo?(kshampur)
Attachment #9287514 - Attachment description: WIP: Bug 1782041 - Prevent Fenix benchmark tests from modifying the None output_timeout. r=#perftest → Bug 1782041 - Prevent Fenix benchmark tests from modifying the `None` output timeout. r=#perftest
Pushed by kshampur@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7a0434e7b8db
Prevent Fenix benchmark tests from modifying the `None` output timeout. r=perftest-reviewers,sparky
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: