Skip to content

feat: Configure free trial without payment details #2738

feat: Configure free trial without payment details

feat: Configure free trial without payment details #2738

Triggered via push October 17, 2024 12:10
Status Failure
Total duration 9m 40s
Artifacts 3

dispatch.yml

on: push
Lint  /  Broken Markdown links
3m 28s
Lint / Broken Markdown links
Lint  /  Super Linter
7m 3s
Lint / Super Linter
Build & Test  /  Build Node.js
9m 8s
Build & Test / Build Node.js
Build & Test  /  Build Docker image
50s
Build & Test / Build Docker image
Release  /  Release Docker image
Release / Release Docker image
Fit to window
Zoom out
Zoom in

Annotations

7 errors, 11 warnings, and 2 notices
Build & Test / Build Node.js
Testing stopped early after 5 maximum allowed failures.
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist: tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L21
1) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist Error: expect(received).toContain(expected) // indexOf Matcher error: received value must not be null nor undefined Received has value: undefined 19 | }); 20 | const { didUrls, accreditation } = await issueResponse.json(); > 21 | expect(didUrls).toContain(didUrl); | ^ 22 | expect(issueResponse).toBeOK(); 23 | expect(issueResponse.status()).toBe(StatusCodes.OK); 24 | expect(accreditation.proof.type).toBe('JwtProof2020'); at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:21:18
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist: tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L21
1) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Matcher error: received value must not be null nor undefined Received has value: undefined 19 | }); 20 | const { didUrls, accreditation } = await issueResponse.json(); > 21 | expect(didUrls).toContain(didUrl); | ^ 22 | expect(issueResponse).toBeOK(); 23 | expect(issueResponse.status()).toBe(StatusCodes.OK); 24 | expect(accreditation.proof.type).toBe('JwtProof2020'); at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:21:18
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist: tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L21
1) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toContain(expected) // indexOf Matcher error: received value must not be null nor undefined Received has value: undefined 19 | }); 20 | const { didUrls, accreditation } = await issueResponse.json(); > 21 | expect(didUrls).toContain(didUrl); | ^ 22 | expect(issueResponse).toBeOK(); 23 | expect(issueResponse.status()).toBe(StatusCodes.OK); 24 | expect(accreditation.proof.type).toBe('JwtProof2020'); at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:21:18
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status: tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L53
2) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status Error: expect(received).toBe(expected) // Object.is equality Expected: false Received: true 51 | expect(response.status()).toBe(StatusCodes.OK); 52 | expect(result.verified).toBe(true); > 53 | expect(result.revoked).toBe(false); | ^ 54 | }); 55 | 56 | test(' Verify a Accreditation status after revocation', async ({ request }) => { at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:53:25
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status: tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L53
2) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: false Received: true 51 | expect(response.status()).toBe(StatusCodes.OK); 52 | expect(result.verified).toBe(true); > 53 | expect(result.revoked).toBe(false); | ^ 54 | }); 55 | 56 | test(' Verify a Accreditation status after revocation', async ({ request }) => { at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:53:25
Build & Test / Build Node.js
Process completed with exit code 1.
Sensitive data should not be used in the ARG or ENV commands: docker/Dockerfile#L137
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "VERIDA_PRIVATE_KEY") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L138
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Sensitive data should not be used in the ARG or ENV commands: docker/Dockerfile#L142
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "STRIPE_PUBLISHABLE_KEY") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L98
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L132
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L115
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L119
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L141
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L94
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L111
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Slow Test: [Logged In User Tests] › sequential/accreditation/issue-verify-flow.spec.ts#L1
[Logged In User Tests] › sequential/accreditation/issue-verify-flow.spec.ts took 2.9m
🎭 Playwright Run Summary
4 skipped 61 passed (2.4m)
🎭 Playwright Run Summary
2 failed [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status 12 did not run 6 passed (4.7m)

Artifacts

Produced during runtime
Name Size
cheqd~studio~94IW4Z.dockerbuild Expired
35.9 KB
playwright-report Expired
34.5 KB
studio-staging Expired
707 MB