Skip to content

E2E: Enable E2E v2 in CI #22841

E2E: Enable E2E v2 in CI

E2E: Enable E2E v2 in CI #22841

Triggered via pull request October 21, 2024 15:59
Status Cancelled
Total duration 9m 32s
Artifacts 6

ci.yml

on: pull_request
Test Matrix (Fast)
0s
Test Matrix (Fast)
Test Matrix (Slow)
0s
Test Matrix (Slow)
Matrix: test-integration
Matrix: test-unit
Matrix: test-e2e
Test - E2E (Report)
52s
Test - E2E (Report)
Matrix: Test - Legacy E2E
Fit to window
Zoom out
Zoom in

Annotations

18 errors, 7 warnings, and 1 notice
Test - Unit (ubuntu, Node v20)
The v0 series of google-github-actions/auth is no longer maintained. It will not receive updates, improvements, or security patches. Please upgrade to the latest supported versions: https://github.com/google-github-actions/auth
Test - E2E (ubuntu - 4/4)
Process completed with exit code 1.
Test - Unit (ubuntu, Node v18)
The v0 series of google-github-actions/auth is no longer maintained. It will not receive updates, improvements, or security patches. Please upgrade to the latest supported versions: https://github.com/google-github-actions/auth
[e2e] › e2e/telemetry/at-mention.test.ts:10:17 › cody.at-mention › mention events fire correctly for @enterprise in a @public-repo: vscode/e2e/telemetry/at-mention.test.ts#L1
1) [e2e] › e2e/telemetry/at-mention.test.ts:10:17 › cody.at-mention › mention events fire correctly for @enterprise in a @public-repo
[e2e] › e2e/telemetry/at-mention.test.ts:10:17 › cody.at-mention › mention events fire correctly for @enterprise in a @public-repo: vscode/e2e/telemetry/at-mention.test.ts#L1
1) [e2e] › e2e/telemetry/at-mention.test.ts:10:17 › cody.at-mention › mention events fire correctly for @enterprise in a @public-repo Missing Recording [PollyError: [Polly] [adapter:node-http] Recording for the following request is not found and `recordIfMissing` is `false`. { "url": "https://demo.sourcegraph.com/.api/graphql?ResolveRepoName", "method": "POST", "headers": { "connection": "close", "host": "demo.sourcegraph.com", "accept-encoding": "identity", "content-length": "185", "accept": "*/*", "x-sourcegraph-actor-anonymous-uid": "6c1f5db3-4fb1-4c5b-9489-8324671d41a8", "user-agent": "vscode/1.38.2 (Node.js v20.16.0)", "content-type": "application/json; charset=utf-8", "authorization": "token REDACTED_b20717265e7ab1d132874d8ff0be053ab9c1dacccec8dce0bbba76888b6a0a69", "x-mitm-proxy-endpoint": "http://127.0.0.1:34101", "x-mitm-proxy-name": "sourcegraph.enterprise", "x-mitm-auth-token-name": "sourcegraph.enterprise" }, "body": "{\"query\":\"\\nquery ResolveRepoName($cloneURL: String!) {\\n repository(cloneURL: $cloneURL) {\\n name\\n }\\n}\\n\",\"variables\":{\"cloneURL\":\"https://github.com/sourcegraph/cody\"}}", "recordingName": "mentioneventsfirecorrectlyforenterpriseinapublicrepo", "id": "1b7a2061474b218dcde5ea4cfc42996f", "order": 0, "identifiers": { "headers": { "x-mitm-auth-token-name": "sourcegraph.enterprise" }, "method": "POST", "body": "{\"query\":\"\\nquery ResolveRepoName($cloneURL: String!) {\\n repository(cloneURL: $cloneURL) {\\n name\\n }\\n}\\n\",\"variables\":{\"cloneURL\":\"https://github.com/sourcegraph/cody\"}}", "url": "http://sourcegraph.enterprise.proxy/.api/graphql?ResolveRepoName=" }, "config": { "mode": "replay", "adapters": [ "node-http" ], "logLevel": "SILENT", "flushRequestsOnStop": true, "recordIfMissing": false, "recordFailedRequests": true, "expiresIn": null, "expiryStrategy": "warn", "matchRequestsBy": { "method": true, "order": false } } }]
[e2e] › e2e/telemetry/at-mention.test.ts:10:17 › cody.at-mention › mention events fire correctly for @enterprise in a @public-repo: vscode/e2e/telemetry/at-mention.test.ts#L52
1) [e2e] › e2e/telemetry/at-mention.test.ts:10:17 › cody.at-mention › mention events fire correctly for @enterprise in a @public-repo Error: expect(locator).toBeVisible() Locator: frameLocator('.webview[name="1e9ece66-67da-4ccc-8ebb-8ddbe15ae63a"]').frameLocator('#active-frame').getByRole('textbox', { name: 'Chat message' }) Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 20000ms - waiting for frameLocator('.webview[name="1e9ece66-67da-4ccc-8ebb-8ddbe15ae63a"]').frameLocator('#active-frame').getByRole('textbox', { name: 'Chat message' }) 50 | //TODO: make a nice UIX class for this 51 | const chatInput = chat.content.getByRole('textbox', { name: 'Chat message' }) > 52 | await expect(chatInput).toBeVisible() | ^ 53 | 54 | const initTelemetry = telemetry.snap() 55 | // We don't want to have any at mention events triggered by default. at /home/runner/work/cody/cody/vscode/e2e/telemetry/at-mention.test.ts:52:41
Test - E2E (Report)
Tests failed
Test - Unit (windows, Node v20)
The v0 series of google-github-actions/auth is no longer maintained. It will not receive updates, improvements, or security patches. Please upgrade to the latest supported versions: https://github.com/google-github-actions/auth
Test - Legacy E2E (ubuntu, 3/5)
Canceling since a higher priority waiting request for 'ci-refs/pull/5952/merge' exists
Test - Legacy E2E (ubuntu, 3/5)
The operation was canceled.
Test - Legacy E2E (ubuntu, 4/5)
Canceling since a higher priority waiting request for 'ci-refs/pull/5952/merge' exists
Test - Legacy E2E (ubuntu, 4/5)
The operation was canceled.
Test - Legacy E2E (ubuntu, 5/5)
Canceling since a higher priority waiting request for 'ci-refs/pull/5952/merge' exists
Test - Legacy E2E (ubuntu, 5/5)
The operation was canceled.
Test - Legacy E2E (ubuntu, 2/5)
Canceling since a higher priority waiting request for 'ci-refs/pull/5952/merge' exists
Test - Legacy E2E (ubuntu, 2/5)
The operation was canceled.
Test - Legacy E2E (ubuntu, 1/5)
Canceling since a higher priority waiting request for 'ci-refs/pull/5952/merge' exists
Test - Legacy E2E (ubuntu, 1/5)
The operation was canceled.
Test - Unit (ubuntu, Node v20)
The following actions use a deprecated Node.js version and will be forced to run on node20: google-github-actions/auth@v0. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Test - Unit (ubuntu, Node v18)
The following actions use a deprecated Node.js version and will be forced to run on node20: google-github-actions/auth@v0. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Slow Test: vscode/[e2e] › e2e/features/auth.test.ts#L1
vscode/[e2e] › e2e/features/auth.test.ts took 18.3s
Slow Test: vscode/[e2e] › e2e/features/enterprise/cody-ignore.test.ts#L1
vscode/[e2e] › e2e/features/enterprise/cody-ignore.test.ts took 17.9s
Slow Test: vscode/[e2e] › e2e/features/fixup-decorator.test.ts#L1
vscode/[e2e] › e2e/features/fixup-decorator.test.ts took 16.5s
Slow Test: vscode/[e2e] › e2e/example.test.ts#L1
vscode/[e2e] › e2e/example.test.ts took 15.4s
Test - Unit (windows, Node v20)
The following actions use a deprecated Node.js version and will be forced to run on node20: google-github-actions/auth@v0. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
🎭 Playwright Run Summary
1 failed [e2e] › e2e/telemetry/at-mention.test.ts:10:17 › cody.at-mention › mention events fire correctly for @enterprise in a @public-repo 17 passed (49.4s)

Artifacts

Produced during runtime
Name Size
e2e-blob-report-ubuntu-1 Expired
15.2 MB
e2e-blob-report-ubuntu-2 Expired
14.1 MB
e2e-blob-report-ubuntu-3 Expired
10 MB
e2e-blob-report-ubuntu-4 Expired
14.2 MB
e2e-html-report
54.1 MB
vscode_dist Expired
41.7 MB