Closed Bug 1947913 Opened 1 month ago Closed 1 month ago

Perma beta node karma /builds/worker/checkouts/gecko/browser/components/aboutwelcome | activity-stream:MultiStageAboutWelcome module:WelcomeScreen component:Wallpaper screen should handle wallpaper click: props.setActiveMultiSelect is not a function

Categories

(Firefox :: New Tab Page, defect, P5)

defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox135 --- unaffected
firefox136 --- wontfix
firefox137 --- unaffected

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=494691935&repo=mozilla-beta
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/BIrxqIB-QxeZB3Wc5bCzVw/runs/0/artifacts/public/logs/live_backing.log


 [task 2025-02-12T23:11:12.769Z] Finished in 4.437 secs / 0.449 secs @ 23:11:12 GMT+0000 (Coordinated Universal Time)
[task 2025-02-12T23:11:12.769Z] 
[task 2025-02-12T23:11:12.769Z] SUMMARY:
[task 2025-02-12T23:11:12.769Z] ✔ 660 tests completed
[task 2025-02-12T23:11:12.769Z] 
[task 2025-02-12T23:11:12.769Z] -----karma stdout above this line---
[task 2025-02-12T23:11:12.769Z] TEST-START | karma /builds/worker/checkouts/gecko/browser/components/aboutwelcome
[task 2025-02-12T23:11:22.275Z] webpack was not included as a framework in karma configuration, setting this automatically...
[task 2025-02-12T23:11:22.276Z] TEST-UNEXPECTED-FAIL | karma /builds/worker/checkouts/gecko/browser/components/aboutwelcome | activity-stream:MultiStageAboutWelcome module:WelcomeScreen component:Wallpaper screen should handle wallpaper click: props.setActiveMultiSelect is not a function
[task 2025-02-12T23:11:22.276Z] ContentTiles/<@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:95524:13
[task 2025-02-12T23:11:22.276Z] commitHookEffectListMount@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:25276:26
[task 2025-02-12T23:11:22.276Z] commitPassiveHookEffects@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:25314:36
[task 2025-02-12T23:11:22.276Z] callCallback@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:5733:14
[task 2025-02-12T23:11:22.276Z] invokeGuardedCallbackDev@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:5782:16
[task 2025-02-12T23:11:22.276Z] invokeGuardedCallback@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:5837:31
[task 2025-02-12T23:11:22.276Z] flushPassiveEffectsImpl@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:28398:30
[task 2025-02-12T23:11:22.276Z] unstable_runWithPriority@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:31229:12
[task 2025-02-12T23:11:22.276Z] runWithPriority$1@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:16584:10
[task 2025-02-12T23:11:22.276Z] flushPassiveEffects@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:28365:12
[task 2025-02-12T23:11:22.276Z] flushWork<@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:38005:10
[task 2025-02-12T23:11:22.276Z] act@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:38123:9
[task 2025-02-12T23:11:22.277Z] wrapAct@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:1390:25
[task 2025-02-12T23:11:22.277Z] render@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:1464:18
[task 2025-02-12T23:11:22.277Z] ReactWrapper@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:40330:16
[task 2025-02-12T23:11:22.277Z] mount@http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:73012:10
[task 2025-02-12T23:11:22.277Z] @http://localhost:9876/absolute/tmp/_karma_webpack_778576/commons.js?57cf67047507cf9cb6c41cb21a8b5b4d18069674:128880:70
[task 2025-02-12T23:11:22.277Z] 
[task 2025-02-12T23:11:22.277Z] -----karma stdout below this line---
[task 2025-02-12T23:11:22.277Z] 
[task 2025-02-12T23:11:22.277Z] > testmc:unit
[task 2025-02-12T23:11:22.277Z] > karma start karma.mc.config.js
[task 2025-02-12T23:11:22.278Z] 
[task 2025-02-12T23:11:22.278Z] 
[task 2025-02-12T23:11:22.278Z] START:
[task 2025-02-12T23:11:22.278Z] Webpack bundling...
[task 2025-02-12T23:11:22.278Z] asset commons.js 10.5 MiB [emitted] (name: commons) (id hint: commons)
[task 2025-02-12T23:11:22.278Z] asset runtime.js 15.2 KiB [emitted] (name: runtime)
[task 2025-02-12T23:11:22.278Z] asset unit-entry.1541339312.js 384 bytes [emitted] (name: unit-entry.1541339312)
[task 2025-02-12T23:11:22.278Z] Entrypoint unit-entry.1541339312 10.5 MiB = runtime.js 15.2 KiB commons.js 10.5 MiB unit-entry.1541339312.js 384 bytes
[task 2025-02-12T23:11:22.279Z] webpack 5.97.1 compiled successfully in 4553 ms
[task 2025-02-12T23:11:22.279Z] 12 02 2025 23:11:18.480:INFO [karma-server]: Karma v6.4.4 server started at http://localhost:9876/
[task 2025-02-12T23:11:22.279Z] 12 02 2025 23:11:18.481:INFO [launcher]: Launching browsers FirefoxHeadless with concurrency unlimited
[task 2025-02-12T23:11:22.279Z] 12 02 2025 23:11:18.484:INFO [launcher]: Starting browser Firefox
[task 2025-02-12T23:11:22.279Z] 12 02 2025 23:11:20.105:INFO [Firefox 113.0 (Ubuntu 0.0.0)]: Connected on socket A57O6CYR82epcyzIAAAB with id 25691399
[task 2025-02-12T23:11:22.279Z]   activity-stream
[task 2025-02-12T23:11:22.279Z]     AWScreenUtils
[task 2025-02-12T23:11:22.279Z]       removeScreens
[task 2025-02-12T23:11:22.279Z]         ✔ should run callback function once for each array element
[task 2025-02-12T23:11:22.279Z]         ✔ should remove screen when passed function evaluates true
[task 2025-02-12T23:11:22.279Z]       evaluateScreenTargeting
[task 2025-02-12T23:11:22.279Z]         ✔ should return the eval result if the eval succeeds
[task 2025-02-12T23:11:22.279Z]         ✔ should return true if the targeting eval fails
[task 2025-02-12T23:11:22.279Z]       evaluateTargetingAndRemoveScreens
[task 2025-02-12T23:11:22.279Z]         ✔ should manipulate an array of screens
[task 2025-02-12T23:11:22.279Z]         ✔ should not remove screens with no targeting
[task 2025-02-12T23:11:22.279Z]       addScreenImpression
[task 2025-02-12T23:11:22.279Z]         ✔ Should call addScreenImpression with provided screen ID
[task 2025-02-12T23:11:22.279Z]       getUnhandledCampaignAction
[task 2025-02-12T23:11:22.279Z]         ✔ Should call evaluateExpression
[task 2025-02-12T23:11:22.279Z]     Action Checklist component
[task 2025-02-12T23:11:22.279Z]       <ActionChecklist>
[task 2025-02-12T23:11:22.279Z]         ✔ should render
[task 2025-02-12T23:11:22.279Z]         ✔ should render a subtitle when the action_checklist_subtitle property is present
[task 2025-02-12T23:11:22.279Z]         ✔ should render a number of action checklist items equal to the number of items in its configuration
[task 2025-02-12T23:11:22.279Z]       <ActionChecklistItem>
[task 2025-02-12T23:11:22.279Z]         ✔ should render with a button
[task 2025-02-12T23:11:22.279Z]         ✔ should render with a label
[task 2025-02-12T23:11:22.279Z]         ✔ should call handleAction when clicked
[task 2025-02-12T23:11:22.279Z]         ✔ should display an empty checkbox when targeting is false
[task 2025-02-12T23:11:22.279Z]         ✔ should display a filled checkbox when targeting is true
[task 2025-02-12T23:11:22.279Z]         ✔ should be disabled when targeting is true
[task 2025-02-12T23:11:22.279Z]         ✔ should be disabled when clicked
[task 2025-02-12T23:11:22.279Z]         ✔ should display an external link icon when external link property is set to true and targeting is false
[task 2025-02-12T23:11:22.279Z]       <ActionChecklistProgressbar>
[task 2025-02-12T23:11:22.279Z]         ✔ should render the progress bar
[task 2025-02-12T23:11:22.279Z]         ✔ should render the progress bar indicator with a width based on the progress
[task 2025-02-12T23:11:22.279Z]     CTAParagraph component
[task 2025-02-12T23:11:22.279Z]       ✔ should render CTAParagraph component
[task 2025-02-12T23:11:22.279Z]       ✔ should render CTAParagraph component if only CTA text is passed
[task 2025-02-12T23:11:22.279Z]       ✔ should call handleAction method when button is link is clicked
[task 2025-02-12T23:11:22.279Z]       ✔ should not render CTAParagraph component if CTA text is not passed
[task 2025-02-12T23:11:22.279Z]     ContentTiles component
[task 2025-02-12T23:11:22.279Z]       ✔ should render the component when tiles are provided
[task 2025-02-12T23:11:22.279Z]       ✔ should not render the component when no tiles are provided
[task 2025-02-12T23:11:22.279Z]       ✔ should render the correct number of tiles
[task 2025-02-12T23:11:22.279Z]       ✔ should toggle a tile and send telemetry when its header is clicked
[task 2025-02-12T23:11:22.279Z]       ✔ should only expand one tile at a time
[task 2025-02-12T23:11:22.279Z]       ✔ should toggle all tiles and send telemetry when the tiles header is clicked
[task 2025-02-12T23:11:22.279Z]       ✔ should apply configured styles to the header buttons
[task 2025-02-12T23:11:22.279Z]       ✔ should render ActionChecklist for 'action_checklist' tile type
[task 2025-02-12T23:11:22.279Z]       ✔ should render MobileDownloads for 'mobile_downloads' tile type
[task 2025-02-12T23:11:22.279Z]       ✔ should handle a single tile object
[task 2025-02-12T23:11:22.279Z]       ✔ should prefill activeMultiSelect for a MultiSelect tile based on default values
[task 2025-02-12T23:11:22.279Z]       ✔ should not prefill activeMultiSelect if it is already set
[task 2025-02-12T23:11:22.280Z]     <HelpText>
[task 2025-02-12T23:11:22.280Z]       ✔ should render text inside Localized
[task 2025-02-12T23:11:22.280Z]       ✔ should render the img if there is an img and a string_id
[task 2025-02-12T23:11:22.280Z]       ✔ should render the img if there is an img and plain text
[task 2025-02-12T23:11:22.280Z]     HeroImage component
[task 2025-02-12T23:11:22.280Z]       ✔ should render HeroImage component
[task 2025-02-12T23:11:22.280Z]       ✔ should render an image element with src prop
[task 2025-02-12T23:11:22.280Z]       ✔ should render image element with alt text prop
[task 2025-02-12T23:11:22.280Z]       ✔ should render an image with a set height prop
[task 2025-02-12T23:11:22.280Z]       ✔ should not render HeroImage component
[task 2025-02-12T23:11:22.280Z]     LinkParagraph component
[task 2025-02-12T23:11:22.280Z]       ✔ should render LinkParagraph component
[task 2025-02-12T23:11:22.280Z]       ✔ should render copy with legal style if legal is passed to font_styles
[task 2025-02-12T23:11:22.280Z]       ✔ should render one link when only one link id is passed
[task 2025-02-12T23:11:22.280Z]       ✔ should call handleAction method when link is clicked
[task 2025-02-12T23:11:22.280Z]       ✔ should render two links if an additional link id is passed
[task 2025-02-12T23:11:22.280Z]       ✔ should render no links when no link id is passed
[task 2025-02-12T23:11:22.280Z]       ✔ should render copy even when no link id is passed
[task 2025-02-12T23:11:22.280Z]       ✔ should not render LinkParagraph component if text is not passed
[task 2025-02-12T23:11:22.280Z]       ✔ should render copy in link style if no font style is passed
[task 2025-02-12T23:11:22.280Z]       ✔ should not render links if string_id is not provided
[task 2025-02-12T23:11:22.280Z]     Multistage AboutWelcome module
Flags: needinfo?(mviar)
Assignee: nobody → mviar
Iteration: --- → 137.2 - Feb 17 - Feb 28
Points: --- → 2
Flags: needinfo?(mviar)
Priority: P5 → P1

Fx137 is unaffected. I'm only seeing this failure when running the unit tests in beta as the failing assertion has since been removed in patch D237130. I'll mark this won't fix as I don't think it's necessary to uplift a fix into beta.

Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → WONTFIX
Assignee: mviar → nobody
Iteration: 137.2 - Feb 17 - Feb 28 → ---
Priority: P1 → --
Points: 2 → ---
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.