Skip to content

Instantly share code, notes, and snippets.

@blake-newman
Created January 14, 2019 17:39
Show Gist options
  • Save blake-newman/f96d6f08ad393371f8eb5b6b04c5fb63 to your computer and use it in GitHub Desktop.
Save blake-newman/f96d6f08ad393371f8eb5b6b04c5fb63 to your computer and use it in GitHub Desktop.
Command output
yarn run v1.12.3
$ cross-env LOG_LEVEL=debug PERCY_TOKEN=9afc0b52ca8fa5de5abb46105d63ebac2ff6899b67d55e60c29907fb0b743d00 percy exec -- yarn e2e:ci --spec e2e/spec/logged-out.spec.ts
[percy] created build #131: https://percy.io/Attest/maker-fe/builds/1322927
[percy] -> assetDiscoveryService.puppeteer.launch durationMs=99
[percy] -> assetDiscoveryService.browser.newPage durationMs=50
[percy] percy has started.
$ cross-env NODE_PATH=e2e CYPRESS_MODE=ci node e2e/runner.js --spec e2e/spec/logged-out.spec.ts
{"time":"2019-01-14T17:35:12.828Z","trace_id":"7b77fc9a62f82599","span_id":"7b77fc9a62f82599","parent_id":"7b77fc9a62f82599","level":"INFO","message":"INFO: Server started on port: 8082"}
====================================================================================================
(Run Starting)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Cypress: 3.1.4 │
│ Browser: Electron 59 (headless) │
│ Specs: 1 found (logged-out.spec.ts) │
│ Searched: e2e/spec/logged-out.spec.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: logged-out.spec.ts... (1 of 1)
logged out
{"time":"2019-01-14T17:35:20.034Z","trace_id":"3098c1a3ea2cd908","span_id":"3098c1a3ea2cd908","parent_id":"3098c1a3ea2cd908","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /register?redirect=%2Fsurveys%2Fteam "}
[percy] --> assetDiscoveryService.page.goto durationMs=176
[percy] --> assetDiscoveryService.waitForNetworkIdle durationMs=126
[percy] -> assetDiscoveryService.discoverResources durationMs=304
[percy] snapshot taken: 'logged out should register'
[percy] agentService.handleSnapshot durationMs=313
[percy] -> resourceService.uploadMissingResources durationMs=855
[percy] -> snapshotService.finalizeSnapshot durationMs=309
{"time":"2019-01-14T17:35:22.736Z","trace_id":"d738fb6968ae962f","span_id":"d738fb6968ae962f","parent_id":"d738fb6968ae962f","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/register"}
{"time":"2019-01-14T17:35:22.978Z","trace_id":"5f6eb37393b33d99","span_id":"5f6eb37393b33d99","parent_id":"5f6eb37393b33d99","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /json/profile"}
{"time":"2019-01-14T17:35:23.051Z","trace_id":"13f6da3c73260529","span_id":"13f6da3c73260529","parent_id":"13f6da3c73260529","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /api/tags"}
{"time":"2019-01-14T17:35:23.055Z","trace_id":"b31675b3088ff92a","span_id":"b31675b3088ff92a","parent_id":"b31675b3088ff92a","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /api/surveys?drafts=true&owner=team"}
{"time":"2019-01-14T17:35:23.217Z","trace_id":"88a7354f2e6bd3a7","span_id":"88a7354f2e6bd3a7","parent_id":"88a7354f2e6bd3a7","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/logout"}
{"time":"2019-01-14T17:35:24.971Z","trace_id":"629b253c3621c671","span_id":"629b253c3621c671","parent_id":"629b253c3621c671","status":500,"level":"INFO","message":"INFO: PROXY Request: POST /json/register"}
[percy] --> assetDiscoveryService.page.goto durationMs=124
[percy] --> assetDiscoveryService.waitForNetworkIdle durationMs=51
[percy] -> assetDiscoveryService.discoverResources durationMs=175
[percy] snapshot taken: 'logged out should register: error'
[percy] agentService.handleSnapshot durationMs=179
{"time":"2019-01-14T17:35:25.728Z","trace_id":"79c6d2532bcd22d9","span_id":"79c6d2532bcd22d9","parent_id":"79c6d2532bcd22d9","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /register?redirect=%2Fsurveys%2Fteam "}
[percy] -> resourceService.uploadMissingResources durationMs=576
[percy] -> snapshotService.finalizeSnapshot durationMs=552
{"time":"2019-01-14T17:35:27.731Z","trace_id":"8cbe4002a6aa4a15","span_id":"8cbe4002a6aa4a15","parent_id":"8cbe4002a6aa4a15","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/register"}
{"time":"2019-01-14T17:35:27.983Z","trace_id":"c4f14d827d712c4e","span_id":"c4f14d827d712c4e","parent_id":"c4f14d827d712c4e","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /json/profile"}
{"time":"2019-01-14T17:35:28.238Z","trace_id":"dec7d45deefd5c5b","span_id":"dec7d45deefd5c5b","parent_id":"dec7d45deefd5c5b","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /api/tags"}
{"time":"2019-01-14T17:35:28.248Z","trace_id":"d45283d58f253d4e","span_id":"d45283d58f253d4e","parent_id":"d45283d58f253d4e","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /api/surveys?drafts=true&owner=team"}
{"time":"2019-01-14T17:35:28.372Z","trace_id":"90cb67c12cffe9ce","span_id":"90cb67c12cffe9ce","parent_id":"90cb67c12cffe9ce","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/logout"}
✓ should register (8585ms)
{"time":"2019-01-14T17:35:28.490Z","trace_id":"8544a33c60f9d4ed","span_id":"8544a33c60f9d4ed","parent_id":"8544a33c60f9d4ed","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /register?redirect=%2Fsurveys%2Fteam "}
[percy] --> assetDiscoveryService.page.goto durationMs=32
[percy] --> assetDiscoveryService.waitForNetworkIdle durationMs=50
[percy] -> assetDiscoveryService.discoverResources durationMs=82
[percy] snapshot taken: 'logged out should login'
[percy] agentService.handleSnapshot durationMs=288
{"time":"2019-01-14T17:35:29.985Z","trace_id":"55b239747d57eeb4","span_id":"55b239747d57eeb4","parent_id":"55b239747d57eeb4","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/login"}
{"time":"2019-01-14T17:35:30.238Z","trace_id":"f5605392b2ba4acb","span_id":"f5605392b2ba4acb","parent_id":"f5605392b2ba4acb","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /json/profile"}
{"time":"2019-01-14T17:35:30.301Z","trace_id":"490ea9b8505b7455","span_id":"490ea9b8505b7455","parent_id":"490ea9b8505b7455","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /api/tags"}
{"time":"2019-01-14T17:35:30.303Z","trace_id":"5089da6c4b638b53","span_id":"5089da6c4b638b53","parent_id":"5089da6c4b638b53","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /api/surveys?drafts=true&owner=team"}
[percy] -> resourceService.uploadMissingResources durationMs=718
{"time":"2019-01-14T17:35:30.484Z","trace_id":"68ae3845ff1e71d9","span_id":"68ae3845ff1e71d9","parent_id":"68ae3845ff1e71d9","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/logout"}
[percy] -> snapshotService.finalizeSnapshot durationMs=204
{"time":"2019-01-14T17:35:31.495Z","trace_id":"81816652a1fcf5bf","span_id":"81816652a1fcf5bf","parent_id":"81816652a1fcf5bf","status":400,"level":"INFO","message":"INFO: PROXY Request: POST /json/login"}
[percy] --> assetDiscoveryService.page.goto durationMs=36
[percy] --> assetDiscoveryService.waitForNetworkIdle durationMs=50
[percy] -> assetDiscoveryService.discoverResources durationMs=86
[percy] snapshot taken: 'logged out should login: error'
[percy] agentService.handleSnapshot durationMs=372
[percy] -> resourceService.uploadMissingResources durationMs=435
{"time":"2019-01-14T17:35:33.261Z","trace_id":"cd7fae0e1604e5d7","span_id":"cd7fae0e1604e5d7","parent_id":"cd7fae0e1604e5d7","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/login"}
[percy] -> snapshotService.finalizeSnapshot durationMs=247
{"time":"2019-01-14T17:35:33.494Z","trace_id":"fd19a199a0e2122e","span_id":"fd19a199a0e2122e","parent_id":"fd19a199a0e2122e","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /json/profile"}
{"time":"2019-01-14T17:35:33.530Z","trace_id":"13ed8ce85ffc74a3","span_id":"13ed8ce85ffc74a3","parent_id":"13ed8ce85ffc74a3","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /api/tags"}
{"time":"2019-01-14T17:35:33.532Z","trace_id":"3a7453b628d34897","span_id":"3a7453b628d34897","parent_id":"3a7453b628d34897","status":200,"level":"INFO","message":"INFO: PROXY Request: GET /api/surveys?drafts=true&owner=me"}
{"time":"2019-01-14T17:35:33.637Z","trace_id":"94a43834f218f4f5","span_id":"94a43834f218f4f5","parent_id":"94a43834f218f4f5","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/logout"}
✓ should login (5256ms)
{"time":"2019-01-14T17:35:33.746Z","trace_id":"7df04cb2d23c66e0","span_id":"7df04cb2d23c66e0","parent_id":"7df04cb2d23c66e0","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /login "}
[percy] --> assetDiscoveryService.page.goto durationMs=38
[percy] --> assetDiscoveryService.waitForNetworkIdle durationMs=50
[percy] -> assetDiscoveryService.discoverResources durationMs=90
[percy] snapshot taken: 'logged out should request reset password'
[percy] agentService.handleSnapshot durationMs=236
{"time":"2019-01-14T17:35:35.015Z","trace_id":"7d5129cc3dfc89f4","span_id":"7d5129cc3dfc89f4","parent_id":"7d5129cc3dfc89f4","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/password-reset"}
[percy] -> resourceService.uploadMissingResources durationMs=495
[percy] -> snapshotService.finalizeSnapshot durationMs=200
[percy] --> assetDiscoveryService.page.goto durationMs=104
[percy] --> assetDiscoveryService.waitForNetworkIdle durationMs=50
[percy] -> assetDiscoveryService.discoverResources durationMs=155
[percy] snapshot taken: 'logged out should request reset password: modal'
[percy] agentService.handleSnapshot durationMs=163
{"time":"2019-01-14T17:35:36.499Z","trace_id":"0a9eea3227710cc5","span_id":"0a9eea3227710cc5","parent_id":"0a9eea3227710cc5","status":400,"level":"INFO","message":"INFO: PROXY Request: POST /json/password-reset"}
✓ should request reset password (2874ms)
[percy] -> resourceService.uploadMissingResources durationMs=512
[percy] -> snapshotService.finalizeSnapshot durationMs=218
{"time":"2019-01-14T17:35:36.948Z","trace_id":"eefc489985d60ac8","span_id":"eefc489985d60ac8","parent_id":"eefc489985d60ac8","status":302,"stack":"Error: Setup Redirection: /login?redirect=%2Fsurveys%2Fteam\n at throwRedirectError (src/entry/ssr.ts:125:10)\n at setupSSR (src/entry/ssr.ts:84:4)\n at <anonymous>\n at process._tickCallback (internal/process/next_tick.js:188:7)","level":"INFO","message":"INFO: RENDER /surveys/team Setup Redirection: /login?redirect=%2Fsurveys%2Fteam"}
{"time":"2019-01-14T17:35:37.008Z","trace_id":"4a22e2c225d408e2","span_id":"4a22e2c225d408e2","parent_id":"4a22e2c225d408e2","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /login?redirect=%2Fsurveys%2Fteam "}
✓ can not go to an authorized page when logged out (583ms)
{"time":"2019-01-14T17:35:37.254Z","trace_id":"170bedbec4fc517d","span_id":"170bedbec4fc517d","parent_id":"170bedbec4fc517d","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/logout"}
{"time":"2019-01-14T17:35:37.519Z","trace_id":"1c49a3406e571de7","span_id":"1c49a3406e571de7","parent_id":"1c49a3406e571de7","status":200,"level":"INFO","message":"INFO: PROXY Request: POST /json/login?email=test123@test.com&password=test123"}
{"time":"2019-01-14T17:35:37.757Z","trace_id":"15658fddbc32ee2a","span_id":"15658fddbc32ee2a","parent_id":"15658fddbc32ee2a","status":302,"stack":"Error: Setup Redirection: /surveys\n at throwRedirectError (src/entry/ssr.ts:130:10)\n at setupSSR (src/entry/ssr.ts:84:4)\n at <anonymous>\n at process._tickCallback (internal/process/next_tick.js:188:7)","level":"INFO","message":"INFO: RENDER /login Setup Redirection: /surveys"}
{"time":"2019-01-14T17:35:38.089Z","trace_id":"5aefab3c3f351da4","span_id":"5aefab3c3f351da4","parent_id":"5aefab3c3f351da4","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /surveys "}
{"time":"2019-01-14T17:35:38.253Z","trace_id":"5fa594e900517595","span_id":"5fa594e900517595","parent_id":"5fa594e900517595","status":302,"stack":"Error: Setup Redirection: /surveys\n at throwRedirectError (src/entry/ssr.ts:130:10)\n at setupSSR (src/entry/ssr.ts:84:4)\n at <anonymous>\n at process._tickCallback (internal/process/next_tick.js:188:7)","level":"INFO","message":"INFO: RENDER /register Setup Redirection: /surveys"}
{"time":"2019-01-14T17:35:38.560Z","trace_id":"bced5e7d75f3130d","span_id":"bced5e7d75f3130d","parent_id":"bced5e7d75f3130d","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /surveys "}
{"time":"2019-01-14T17:35:38.764Z","trace_id":"24fed80c644802da","span_id":"24fed80c644802da","parent_id":"24fed80c644802da","status":302,"stack":"Error: Setup Redirection: /login?redirect=%2Fforgot-password\n at throwRedirectError (src/entry/ssr.ts:125:10)\n at setupSSR (src/entry/ssr.ts:84:4)\n at <anonymous>\n at process._tickCallback (internal/process/next_tick.js:188:7)","level":"INFO","message":"INFO: RENDER /forgot-password Setup Redirection: /login?redirect=%2Fforgot-password"}
{"time":"2019-01-14T17:35:39.018Z","trace_id":"294d3310fa6a520c","span_id":"294d3310fa6a520c","parent_id":"294d3310fa6a520c","status":302,"stack":"Error: Setup Redirection: /surveys\n at throwRedirectError (src/entry/ssr.ts:130:10)\n at setupSSR (src/entry/ssr.ts:84:4)\n at <anonymous>\n at process._tickCallback (internal/process/next_tick.js:188:7)","level":"INFO","message":"INFO: RENDER /login?redirect=%2Fforgot-password Setup Redirection: /surveys"}
{"time":"2019-01-14T17:35:39.308Z","trace_id":"2b399dbbc78b80b6","span_id":"2b399dbbc78b80b6","parent_id":"2b399dbbc78b80b6","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /surveys "}
{"time":"2019-01-14T17:35:39.505Z","trace_id":"b2a1371623af4a5c","span_id":"b2a1371623af4a5c","parent_id":"b2a1371623af4a5c","status":302,"stack":"Error: Setup Redirection: /login?redirect=%2Fset-new-password\n at throwRedirectError (src/entry/ssr.ts:125:10)\n at setupSSR (src/entry/ssr.ts:84:4)\n at <anonymous>\n at process._tickCallback (internal/process/next_tick.js:188:7)","level":"INFO","message":"INFO: RENDER /set-new-password Setup Redirection: /login?redirect=%2Fset-new-password"}
{"time":"2019-01-14T17:35:39.769Z","trace_id":"35eb1cd2293c0079","span_id":"35eb1cd2293c0079","parent_id":"35eb1cd2293c0079","status":302,"stack":"Error: Setup Redirection: /surveys\n at throwRedirectError (src/entry/ssr.ts:130:10)\n at setupSSR (src/entry/ssr.ts:84:4)\n at <anonymous>\n at process._tickCallback (internal/process/next_tick.js:188:7)","level":"INFO","message":"INFO: RENDER /login?redirect=%2Fset-new-password Setup Redirection: /surveys"}
{"time":"2019-01-14T17:35:40.073Z","trace_id":"77a522a2a7a2d5ad","span_id":"77a522a2a7a2d5ad","parent_id":"77a522a2a7a2d5ad","status":200,"stack":null,"level":"INFO","message":"INFO: RENDER /surveys "}
✓ can not go to logged-out pages once logged in (3058ms)
5 passing (20s)
(Results)
┌──────────────────────────────────┐
│ Tests: 5 │
│ Passing: 5 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 20 seconds │
│ Spec Ran: logged-out.spec.ts │
└──────────────────────────────────┘
====================================================================================================
(Run Finished)
Spec Tests Passing Failing Pending Skipped
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ✔ logged-out.spec.ts 00:20 5 5 - - - │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
All specs passed! 00:20 5 5 - - -
[percy] stopping percy...
[percy] waiting for 6 snapshots to complete...
[percy] done.
[percy] finalized build #131: https://percy.io/Attest/maker-fe/builds/1322927
Done in 32.27s.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment