mirror of
https://github.com/cypress-io/cypress.git
synced 2026-02-10 00:59:47 -06:00
* uploading initiation & legit no upload messaging * report errors * makes upload reporting uniform across artifact types * retrieve capture meta from correct cloud endpoint * moves skipped artifact insertion to more reasonable point * rm unneccessary paren around Promise.all on upload * improve zipped filesize determination for protocol uploads, clean up get db signature in protocol manager * changelog * add url onto protocol failure report * rm unused err.cause consts * ensure artifact PUT server mock resolves in system tests * extract terminal output logic from upload flow, mask filepaths and filesizes in system tests * update return shape for postRun when test replay is enabled * pad beginning of liine for upload reports * update upload messaging snapshots for record spec * improve trailing whitespace for artifact upload terminal output * since we are now waiting for artifact report, must include urls in test assertion * respect quiet mode * address correct index of reqs for api reordering specs test * updates snapshots & adds missing artifacts PUT req for api skips specs not in parallel * updates tests for skipping specs in parallel * update snapshot for no upload when video disabled test * update snapshot for update instance 500 * updates snapshot for postInstanceTests 500 * update instance stdout 500 snapshot update * improve message format when error on uploading, update snapshots * snapshot for api retry on error * update snapshot for sendPreflight system tests * update snapshots for api interaction private tests limit warning * update snapshots when over tests limit * updates snapshots for protocol retrieval, bypass stub verification in test mode * set gzip header on stubbed capture code server endpoint so client can verify * accept BROWSER env var to reduce screenshot dimension difference from local to ci * adds artifacts PUT to manifest for stdout 500 system test * fixes snapshot browser workaround; updates url manifest for record system tests * fix whitespace between filesize and path in upload manifest * manually update snapshots for video_compression * adds system tests for disabled message from server, file size exceeded * additional tests, bugfixes * add logging to determine source of ci error with db files * ensure protocol tmp dir is created before tests * rm test env force return of failed sig check on protocol runtime * code review comments * fix priority nums on artifact readout * rm commented code from protocol stub
212 lines
16 KiB
JavaScript
212 lines
16 KiB
JavaScript
exports['video compression 0 / does not compress'] = `
|
|
|
|
====================================================================================================
|
|
|
|
(Run Starting)
|
|
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ Cypress: 1.2.3 │
|
|
│ Browser: FooBrowser 88 │
|
|
│ Specs: 1 found (video_compression.cy.js) │
|
|
│ Searched: cypress/e2e/video_compression.cy.js │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
|
|
|
|
────────────────────────────────────────────────────────────────────────────────────────────────────
|
|
|
|
Running: video_compression.cy.js (1 of 1)
|
|
|
|
|
|
0 passing
|
|
|
|
|
|
(Results)
|
|
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ Tests: 0 │
|
|
│ Passing: 0 │
|
|
│ Failing: 0 │
|
|
│ Pending: 0 │
|
|
│ Skipped: 0 │
|
|
│ Screenshots: 0 │
|
|
│ Video: true │
|
|
│ Duration: X seconds │
|
|
│ Spec Ran: video_compression.cy.js │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
|
|
|
|
(Video)
|
|
|
|
- Video output: /XXX/XXX/XXX/cypress/videos/video_compression.cy.js.mp4
|
|
|
|
|
|
====================================================================================================
|
|
|
|
(Run Finished)
|
|
|
|
|
|
Spec Tests Passing Failing Pending Skipped
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ ✔ video_compression.cy.js XX:XX - - - - - │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
✔ All specs passed! XX:XX - - - - -
|
|
|
|
|
|
`
|
|
|
|
exports['video compression true / compresses to 32 CRF'] = `
|
|
|
|
====================================================================================================
|
|
|
|
(Run Starting)
|
|
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ Cypress: 1.2.3 │
|
|
│ Browser: FooBrowser 88 │
|
|
│ Specs: 1 found (video_compression.cy.js) │
|
|
│ Searched: cypress/e2e/video_compression.cy.js │
|
|
│ Params: Tag: false, Group: false, Parallel: false │
|
|
│ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
|
|
|
|
────────────────────────────────────────────────────────────────────────────────────────────────────
|
|
|
|
Running: video_compression.cy.js (1 of 1)
|
|
Estimated: X second(s)
|
|
|
|
|
|
0 passing
|
|
|
|
|
|
(Results)
|
|
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ Tests: 0 │
|
|
│ Passing: 0 │
|
|
│ Failing: 0 │
|
|
│ Pending: 0 │
|
|
│ Skipped: 0 │
|
|
│ Screenshots: 0 │
|
|
│ Video: true │
|
|
│ Duration: X seconds │
|
|
│ Estimated: X second(s) │
|
|
│ Spec Ran: video_compression.cy.js │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
|
|
|
|
(Video)
|
|
|
|
- Started compressing: Compressing to 32 CRF
|
|
- Finished compressing: X second(s)
|
|
|
|
- Video output: /XXX/XXX/XXX/cypress/videos/video_compression.cy.js.mp4
|
|
|
|
|
|
(Uploading Cloud Artifacts)
|
|
|
|
- Video - 1 kB /XXX/XXX/XXX/cypress/videos/video_compression.cy.js.mp4
|
|
- Screenshot - Nothing to upload
|
|
- Test Replay - Nothing to upload - Test Replay is disabled for this project. Enable Test Replay in Cloud project settings
|
|
|
|
(Uploaded Cloud Artifacts)
|
|
|
|
- Video - Done Uploading 1 kB 1/1 /XXX/XXX/XXX/cypress/videos/video_compression.cy.js.mp4
|
|
|
|
====================================================================================================
|
|
|
|
(Run Finished)
|
|
|
|
|
|
Spec Tests Passing Failing Pending Skipped
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ ✔ video_compression.cy.js XX:XX - - - - - │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
✔ All specs passed! XX:XX - - - - -
|
|
|
|
|
|
───────────────────────────────────────────────────────────────────────────────────────────────────────
|
|
|
|
Recorded Run: https://dashboard.cypress.io/projects/cjvoj7/runs/12
|
|
|
|
|
|
`
|
|
|
|
exports['video compression true / coerces true to 32 CRF'] = `
|
|
|
|
====================================================================================================
|
|
|
|
(Run Starting)
|
|
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ Cypress: 1.2.3 │
|
|
│ Browser: FooBrowser 88 │
|
|
│ Specs: 1 found (video_compression.cy.js) │
|
|
│ Searched: cypress/e2e/video_compression.cy.js │
|
|
│ Params: Tag: false, Group: false, Parallel: false │
|
|
│ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
|
|
|
|
────────────────────────────────────────────────────────────────────────────────────────────────────
|
|
|
|
Running: video_compression.cy.js (1 of 1)
|
|
Estimated: X second(s)
|
|
|
|
|
|
0 passing
|
|
|
|
|
|
(Results)
|
|
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ Tests: 0 │
|
|
│ Passing: 0 │
|
|
│ Failing: 0 │
|
|
│ Pending: 0 │
|
|
│ Skipped: 0 │
|
|
│ Screenshots: 0 │
|
|
│ Video: true │
|
|
│ Duration: X seconds │
|
|
│ Estimated: X second(s) │
|
|
│ Spec Ran: video_compression.cy.js │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
|
|
|
|
(Video)
|
|
|
|
- Started compressing: Compressing to 32 CRF
|
|
- Finished compressing: X second(s)
|
|
|
|
- Video output: /XXX/XXX/XXX/cypress/videos/video_compression.cy.js.mp4
|
|
|
|
|
|
(Uploading Cloud Artifacts)
|
|
|
|
- Video - 1 kB /XXX/XXX/XXX/cypress/videos/video_compression.cy.js.mp4
|
|
- Screenshot - Nothing to upload
|
|
- Test Replay - Nothing to upload - Test Replay is disabled for this project. Enable Test Replay in Cloud project settings
|
|
|
|
(Uploaded Cloud Artifacts)
|
|
|
|
- Video - Done Uploading 1 kB 1/1 /XXX/XXX/XXX/cypress/videos/video_compression.cy.js.mp4
|
|
|
|
====================================================================================================
|
|
|
|
(Run Finished)
|
|
|
|
|
|
Spec Tests Passing Failing Pending Skipped
|
|
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
|
|
│ ✔ video_compression.cy.js XX:XX - - - - - │
|
|
└────────────────────────────────────────────────────────────────────────────────────────────────┘
|
|
✔ All specs passed! XX:XX - - - - -
|
|
|
|
|
|
───────────────────────────────────────────────────────────────────────────────────────────────────────
|
|
|
|
Recorded Run: https://dashboard.cypress.io/projects/cjvoj7/runs/12
|
|
|
|
|
|
`
|