Closed Bug 1784070 Opened 2 years ago Closed 2 years ago

Intermittent TV browser/components/firefoxview/tests/browser/browser_feature_callout.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. -

Categories

(Firefox :: Firefox View, defect, P5)

defect

Tracking

()

RESOLVED WORKSFORME
105 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- unaffected
firefox103 --- unaffected
firefox104 --- unaffected
firefox105 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 obsolete file)

Filed by: bszekely [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=386905542&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OHEB8GBET1Srib9ai2SWlA/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OHEB8GBET1Srib9ai2SWlA/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2022-08-10T12:39:46.996Z] 12:39:46     INFO - TEST-START | browser/components/firefoxview/tests/browser/browser_feature_callout.js
[task 2022-08-10T12:40:33.871Z] 12:40:33     INFO - TEST-INFO | started process screencapture
[task 2022-08-10T12:40:33.995Z] 12:40:33     INFO - TEST-INFO | screencapture: exit 0
[task 2022-08-10T12:40:33.996Z] 12:40:33     INFO - Buffered messages logged at 12:39:46
[task 2022-08-10T12:40:33.996Z] 12:40:33     INFO - Entering test bound feature_callout_renders_in_firefox_view
[task 2022-08-10T12:40:33.997Z] 12:40:33     INFO - Buffered messages logged at 12:39:52
[task 2022-08-10T12:40:33.997Z] 12:40:33     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Feature Callout element exists - 
[task 2022-08-10T12:40:33.997Z] 12:40:33     INFO - Leaving test bound feature_callout_renders_in_firefox_view
[task 2022-08-10T12:40:33.998Z] 12:40:33     INFO - Entering test bound feature_callout_moves_on_screen_change
[task 2022-08-10T12:40:33.998Z] 12:40:33     INFO - Buffered messages logged at 12:39:57
[task 2022-08-10T12:40:33.999Z] 12:40:33     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Feature Callout moves to a new element when a user clicks the primary button - 
[task 2022-08-10T12:40:33.999Z] 12:40:33     INFO - Leaving test bound feature_callout_moves_on_screen_change
[task 2022-08-10T12:40:34.000Z] 12:40:34     INFO - Entering test bound feature_callout_is_not_shown_twice
[task 2022-08-10T12:40:34.000Z] 12:40:34     INFO - Console message: [JavaScript Warning: "Loading failed for the <script> with source “resource://activity-stream/vendor/react.js”." {file: "about:firefoxview" line: 1}]
[task 2022-08-10T12:40:34.001Z] 12:40:34     INFO - Buffered messages logged at 12:40:01
[task 2022-08-10T12:40:34.001Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Feature Callout tour does not render if the user finished it previously - 
[task 2022-08-10T12:40:34.002Z] 12:40:34     INFO - Leaving test bound feature_callout_is_not_shown_twice
[task 2022-08-10T12:40:34.002Z] 12:40:34     INFO - Entering test bound feature_callout_first_screen_positioned_below_element
[task 2022-08-10T12:40:34.002Z] 12:40:34     INFO - Buffered messages logged at 12:40:06
[task 2022-08-10T12:40:34.003Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | 144.8000030517578 335.3999938964844 Feature Callout is positioned below parent element when callout is configured to point from the top - 
[task 2022-08-10T12:40:34.003Z] 12:40:34     INFO - Leaving test bound feature_callout_first_screen_positioned_below_element
[task 2022-08-10T12:40:34.004Z] 12:40:34     INFO - Entering test bound feature_callout_second_screen_positioned_above_element
[task 2022-08-10T12:40:34.004Z] 12:40:34     INFO - Buffered messages logged at 12:40:11
[task 2022-08-10T12:40:34.005Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Feature Callout is positioned above parent element when callout is configured to point from the bottom - 
[task 2022-08-10T12:40:34.005Z] 12:40:34     INFO - Leaving test bound feature_callout_second_screen_positioned_above_element
[task 2022-08-10T12:40:34.005Z] 12:40:34     INFO - Entering test bound feature_callout_third_screen_positioned_left_of_element
[task 2022-08-10T12:40:34.006Z] 12:40:34     INFO - Buffered messages logged at 12:40:16
[task 2022-08-10T12:40:34.006Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Feature Callout is positioned left of parent element when callout is configured at end of callout - 
[task 2022-08-10T12:40:34.007Z] 12:40:34     INFO - Buffered messages logged at 12:40:17
[task 2022-08-10T12:40:34.007Z] 12:40:34     INFO - Leaving test bound feature_callout_third_screen_positioned_left_of_element
[task 2022-08-10T12:40:34.007Z] 12:40:34     INFO - Entering test bound feature_callout_third_screen_position_respects_RTL_layouts
[task 2022-08-10T12:40:34.008Z] 12:40:34     INFO - Buffered messages logged at 12:40:23
[task 2022-08-10T12:40:34.008Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Feature Callout is positioned right of parent element when callout is configured at end of callout in right to left layouts - 
[task 2022-08-10T12:40:34.009Z] 12:40:34     INFO - Leaving test bound feature_callout_third_screen_position_respects_RTL_layouts
[task 2022-08-10T12:40:34.009Z] 12:40:34     INFO - Entering test bound feature_callout_syncs_across_visits_and_tabs
[task 2022-08-10T12:40:34.010Z] 12:40:34     INFO - Buffered messages logged at 12:40:28
[task 2022-08-10T12:40:34.010Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | First tab's Feature Callout shows the tour screen saved in the user pref - 
[task 2022-08-10T12:40:34.010Z] 12:40:34     INFO - Buffered messages logged at 12:40:32
[task 2022-08-10T12:40:34.011Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Second tab's Feature Callout shows the tour screen saved in the user pref - 
[task 2022-08-10T12:40:34.011Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | First tab's Feature Callout advances to the next screen when the tour is advanced in second tab - 
[task 2022-08-10T12:40:34.012Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Feature Callout is removed in first tab after being dismissed in first tab - 
[task 2022-08-10T12:40:34.012Z] 12:40:34     INFO - TEST-PASS | browser/components/firefoxview/tests/browser/browser_feature_callout.js | Feature Callout is removed in second tab after tour was dismissed in first tab - 
[task 2022-08-10T12:40:34.012Z] 12:40:34     INFO - Buffered messages logged at 12:40:33
[task 2022-08-10T12:40:34.013Z] 12:40:34     INFO - Leaving test bound feature_callout_syncs_across_visits_and_tabs
[task 2022-08-10T12:40:34.013Z] 12:40:34     INFO - Buffered messages finished
[task 2022-08-10T12:40:34.014Z] 12:40:34     INFO - TEST-UNEXPECTED-FAIL | browser/components/firefoxview/tests/browser/browser_feature_callout.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - 
[task 2022-08-10T12:40:34.014Z] 12:40:34     INFO - GECKO(1455) | MEMORY STAT | vsize 16328MB | residentFast 561MB | heapAllocated 254MB
[task 2022-08-10T12:40:34.014Z] 12:40:34     INFO - TEST-OK | browser/components/firefoxview/tests/browser/browser_feature_callout.js | took 46876ms
[task 2022-08-10T12:40:34.015Z] 12:40:34     INFO - checking window state
[task 2022-08-10T12:40:34.147Z] 12:40:34     INFO - GECKO(1455) | Completed ShutdownLeaks collections in process 1455
[task 2022-08-10T12:40:34.148Z] 12:40:34     INFO - TEST-START | Shutdown
Regressed by: 1779480

Set release status flags based on info from the regressing bug 1779480

:mviar, since you are the author of the regressor, bug 1779480, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(mviar)
Assignee: nobody → mviar
Status: NEW → ASSIGNED
Pushed by mviar@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3347a966e7e3
Intermittent TV browser/components/firefoxview/tests/browser/browser_feature_callout.js r=Mardak
Blocks: 1784470

It looks like the changes in patch D154607 will address this timeout issue.

Flags: needinfo?(mviar)
Depends on: 1784343
Attachment #9289551 - Attachment is obsolete: true

Set release status flags based on info from the regressing bug 1779480

Last failure was 8/11/22, this does appear to have been fixed.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Resolution: FIXED → WORKSFORME
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: