Skip to content

Commit

Permalink
Fix test failures caused by timeout (#286)
Browse files Browse the repository at this point in the history
* add test for quiz and result pages

* add test for quiz and result pages

* add test for quiz and result pages

* add POC for analytics test

* update analytics tests and envs

* result envs

* update analytics only on firefox

* add dynamic tests

* add dynamic test for quiz page

* update quiz test

* update test structure

* add test for quiz and result pages

* add POC for analytics test

* update analytics tests and envs

* result envs

* update analytics only on firefox

* add dynamic tests

* add dynamic test for quiz page

* update quiz test

* update test structure

* update uar tests to new format

* update uar tests

* move everything to uar folder

* add dependency for js-yaml

* update test according to latest comments

* update test according to latest comments

* update tests according to the latest comments

* add uar config

* add analytics for uar

* update according to feedbacks

* update tags

* add @cc tag

* update according to feedbacks

* add dynamic tests for uar

* update according to review comments

* fix some typos

* update according to review comments

* merge console log info

* add UI screenshots for UAR

* move view point to test

* update according to feedback

* add analytics test for UAR

* update validation and uar libs

* update libs

* update by feedback

* update some config and tests

* update some config and tests

* update test content path to common path

* update analytics tests

* fix test failures caused by test code

* fix test failures

* fix test failures

* add visual test for CAAS with two pages

* update according to feedbacks

* update report in config file

* add screenshot for milo main live vs uar-integration live

* add timestamp js for time stampe recording

* add screenshot diff for uar stable and beta

* move uar screenshots into visual compare folder

* add UI screenshots for DX Quiz

* build a function to get screenshots

* update locator

* udate uar to only run basic tests

* update according to feedback

* add screenshot for UAR in CC which will go live

* update final path for UAR in CC

* update the final CC path

* update cc uar screenshots to hlx.live vs stage

* update test

* update screenshot test

* update uar analytics to run on STAGE

* update tests to run on different envs after go live

* Fix test failures for MWPW-143444

* update urls

* MWPW-143444: setup automation for cc uar quiz

* update for feedbacks

* update for feedbacks

* fix some validations

* update uar automation for Stage testing

* fix lint error

* fix tests failures caused by timeout

---------

Co-authored-by: xiasun <[email protected]>
Co-authored-by: Aaron Mauchley <[email protected]>
Co-authored-by: xiasun <[email protected]>
  • Loading branch information
4 people authored Mar 6, 2024
1 parent 266d219 commit d50ce43
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion tests/cc/quiz.dynamic.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ test.describe('Quiz flow test suite', () => {

let testdata = buildTestData(originalData, feature.name);

if (feature.name.includes('triple flagship')) {
if (feature.name.includes('triple flagship') || feature.name.includes('double 3D') || feature.name.includes('triple 3D')) {
testdata = testdata.sort(() => 0.5 - Math.random()).slice(0, 20);
}

Expand Down
2 changes: 1 addition & 1 deletion tests/uar/quiz.dynamic.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ test.describe('Quiz flow test suite', () => {

let testdata = buildTestData(originalData, feature.name);

if (feature.name.includes('triple flagship')) {
if (feature.name.includes('triple flagship') || feature.name.includes('double 3D') || feature.name.includes('triple 3D')) {
testdata = testdata.sort(() => 0.5 - Math.random()).slice(0, 20);
}

Expand Down

0 comments on commit d50ce43

Please sign in to comment.