Skip to content

feat(create-waku): --project-name option #455

feat(create-waku): --project-name option

feat(create-waku): --project-name option #455

Triggered via pull request February 16, 2025 02:45
Status Cancelled
Total duration 7m 15s
Artifacts 12

e2e.yml

on: pull_request
Matrix: e2e
Fit to window
Zoom out
Zoom in

Annotations

57 errors, 5 warnings, and 3 notices
E2E on windows-latest (Node 22.7.0) - (4/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on windows-latest (Node 22.7.0) - (2/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on windows-latest (Node 22.7.0) - (2/4)
51989 stderr: ^C
[firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work: e2e\create-waku.spec.ts#L44
1) [firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ───────── Error: expect(received).toBe(expected) // Object.is equality Expected: "waku-project" Received: "undefined" 42 | } 43 | const paths = await readdir(cwd); > 44 | expect(paths[0]).toBe('waku-project'); | ^ 45 | expect(paths.length).toBe(1); 46 | const files = await readdir( 47 | new URL(`./.cache/${dirname}/waku-project`, import.meta.url), at D:\a\waku\waku\e2e\create-waku.spec.ts:44:20
[firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work: e2e\create-waku.spec.ts#L44
1) [firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "waku-project" Received: "undefined" 42 | } 43 | const paths = await readdir(cwd); > 44 | expect(paths[0]).toBe('waku-project'); | ^ 45 | expect(paths.length).toBe(1); 46 | const files = await readdir( 47 | new URL(`./.cache/${dirname}/waku-project`, import.meta.url), at D:\a\waku\waku\e2e\create-waku.spec.ts:44:20
[firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work: e2e\create-waku.spec.ts#L44
1) [firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ───────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "waku-project" Received: "undefined" 42 | } 43 | const paths = await readdir(cwd); > 44 | expect(paths[0]).toBe('waku-project'); | ^ 45 | expect(paths.length).toBe(1); 46 | const files = await readdir( 47 | new URL(`./.cache/${dirname}/waku-project`, import.meta.url), at D:\a\waku\waku\e2e\create-waku.spec.ts:44:20
[firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work: e2e\create-waku.spec.ts#L44
1) [firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ───────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "waku-project" Received: "undefined" 42 | } 43 | const paths = await readdir(cwd); > 44 | expect(paths[0]).toBe('waku-project'); | ^ 45 | expect(paths.length).toBe(1); 46 | const files = await readdir( 47 | new URL(`./.cache/${dirname}/waku-project`, import.meta.url), at D:\a\waku\waku\e2e\create-waku.spec.ts:44:20
[firefox] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 04_cssmodules: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title: e2e\examples-smoke.spec.ts#L1
2) [firefox] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 04_cssmodules: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title Test was interrupted.
[firefox] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 04_cssmodules: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title: e2e\examples-smoke.spec.ts#L1
2) [firefox] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 04_cssmodules: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title Error: kill ESRCH at handlePsTreeCallback (D:\a\waku\waku\node_modules\.pnpm\terminate@2.8.0\node_modules\terminate\handlePsTreeCallback.js:28:13) at D:\a\waku\waku\node_modules\.pnpm\terminate@2.8.0\node_modules\terminate\terminate.js:44:5 at D:\a\waku\waku\node_modules\.pnpm\ps-tree@1.2.0\node_modules\ps-tree\index.js:87:7 at Stream.a.end (D:\a\waku\waku\node_modules\.pnpm\event-stream@3.3.4\node_modules\event-stream\index.js:87:5) at end (D:\a\waku\waku\node_modules\.pnpm\map-stream@0.1.0\node_modules\map-stream\index.js:116:39) at Stream.stream.end (D:\a\waku\waku\node_modules\.pnpm\map-stream@0.1.0\node_modules\map-stream\index.js:122:5) at drain (D:\a\waku\waku\node_modules\.pnpm\through@2.3.8\node_modules\through\index.js:34:23) at Stream.stream.queue.stream.push (D:\a\waku\waku\node_modules\.pnpm\through@2.3.8\node_modules\through\index.js:45:5) at Stream.<anonymous> (D:\a\waku\waku\node_modules\.pnpm\split@0.3.3\node_modules\split\index.js:60:10) at _end (D:\a\waku\waku\node_modules\.pnpm\through@2.3.8\node_modules\through\index.js:65:9) at Stream.stream.end (D:\a\waku\waku\node_modules\.pnpm\through@2.3.8\node_modules\through\index.js:74:5)
E2E on windows-latest (Node 22.7.0) - (2/4)
The operation was canceled.
E2E on windows-latest (Node 22.7.0) - (1/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on windows-latest (Node 22.7.0) - (1/4)
58450 stderr: ^C
[chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work: e2e\create-waku.spec.ts#L44
1) [chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ──────── Error: expect(received).toBe(expected) // Object.is equality Expected: "waku-project" Received: "undefined" 42 | } 43 | const paths = await readdir(cwd); > 44 | expect(paths[0]).toBe('waku-project'); | ^ 45 | expect(paths.length).toBe(1); 46 | const files = await readdir( 47 | new URL(`./.cache/${dirname}/waku-project`, import.meta.url), at D:\a\waku\waku\e2e\create-waku.spec.ts:44:20
[chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work: e2e\create-waku.spec.ts#L44
1) [chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ──────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "waku-project" Received: "undefined" 42 | } 43 | const paths = await readdir(cwd); > 44 | expect(paths[0]).toBe('waku-project'); | ^ 45 | expect(paths.length).toBe(1); 46 | const files = await readdir( 47 | new URL(`./.cache/${dirname}/waku-project`, import.meta.url), at D:\a\waku\waku\e2e\create-waku.spec.ts:44:20
[chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work: e2e\create-waku.spec.ts#L44
1) [chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ──────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "waku-project" Received: "undefined" 42 | } 43 | const paths = await readdir(cwd); > 44 | expect(paths[0]).toBe('waku-project'); | ^ 45 | expect(paths.length).toBe(1); 46 | const files = await readdir( 47 | new URL(`./.cache/${dirname}/waku-project`, import.meta.url), at D:\a\waku\waku\e2e\create-waku.spec.ts:44:20
[chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work: e2e\create-waku.spec.ts#L44
1) [chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ──────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: "waku-project" Received: "undefined" 42 | } 43 | const paths = await readdir(cwd); > 44 | expect(paths[0]).toBe('waku-project'); | ^ 45 | expect(paths.length).toBe(1); 46 | const files = await readdir( 47 | new URL(`./.cache/${dirname}/waku-project`, import.meta.url), at D:\a\waku\waku\e2e\create-waku.spec.ts:44:20
[chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L1
2) [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Test was interrupted.
[chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L102
2) [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Error: page.goto: net::ERR_ABORTED at http://localhost:58450/ Call log: - navigating to "http://localhost:58450/", waiting until "load" 100 | 101 | test('check title', async ({ page }) => { > 102 | await page.goto(`http://localhost:${port}/`); | ^ 103 | // title maybe doesn't ready yet 104 | await page.waitForLoadState('load'); 105 | await expect.poll(() => page.title()).toMatch(/^Waku/); at D:\a\waku\waku\e2e\examples-smoke.spec.ts:102:20
[chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L1
2) [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Error: browserContext._wrapApiCall: Target page, context or browser has been closed
[chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title: e2e\examples-smoke.spec.ts#L1
2) [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title Error: kill ESRCH at handlePsTreeCallback (D:\a\waku\waku\node_modules\.pnpm\terminate@2.8.0\node_modules\terminate\handlePsTreeCallback.js:28:13) at D:\a\waku\waku\node_modules\.pnpm\terminate@2.8.0\node_modules\terminate\terminate.js:44:5 at D:\a\waku\waku\node_modules\.pnpm\ps-tree@1.2.0\node_modules\ps-tree\index.js:87:7 at Stream.a.end (D:\a\waku\waku\node_modules\.pnpm\event-stream@3.3.4\node_modules\event-stream\index.js:87:5) at end (D:\a\waku\waku\node_modules\.pnpm\map-stream@0.1.0\node_modules\map-stream\index.js:116:39) at Stream.stream.end (D:\a\waku\waku\node_modules\.pnpm\map-stream@0.1.0\node_modules\map-stream\index.js:122:5) at drain (D:\a\waku\waku\node_modules\.pnpm\through@2.3.8\node_modules\through\index.js:34:23) at Stream.stream.queue.stream.push (D:\a\waku\waku\node_modules\.pnpm\through@2.3.8\node_modules\through\index.js:45:5) at Stream.<anonymous> (D:\a\waku\waku\node_modules\.pnpm\split@0.3.3\node_modules\split\index.js:60:10) at _end (D:\a\waku\waku\node_modules\.pnpm\through@2.3.8\node_modules\through\index.js:65:9) at Stream.stream.end (D:\a\waku\waku\node_modules\.pnpm\through@2.3.8\node_modules\through\index.js:74:5)
E2E on windows-latest (Node 22.7.0) - (1/4)
The operation was canceled.
E2E on windows-latest (Node 22.7.0) - (3/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
[firefox] › e2e\ssg-performance.spec.ts:13:3 › high volume static site generation › build and verify: e2e\utils.ts#L187
1) [firefox] › e2e\ssg-performance.spec.ts:13:3 › high volume static site generation › build and verify Error: Command failed: npm add --force D:\a\_temp\ssg-performancecFpNJX\waku-0.21.19.tgz npm warn using --force Recommended protections disabled. npm warn cleanup Failed to remove some directories [ npm warn cleanup [ npm warn cleanup '\\\\?\\D:\\a\\_temp\\ssg-performancecFpNJX\\node_modules\\@webassemblyjs\\ast', npm warn cleanup [Error: EPERM: operation not permitted, rmdir 'D:\a\_temp\ssg-performancecFpNJX\node_modules\@webassemblyjs\ast\lib'] { npm warn cleanup errno: -4048, npm warn cleanup code: 'EPERM', npm warn cleanup syscall: 'rmdir', npm warn cleanup path: 'D:\\a\\_temp\\ssg-performancecFpNJX\\node_modules\\@webassemblyjs\\ast\\lib' npm warn cleanup } npm warn cleanup ], npm warn cleanup [ npm warn cleanup '\\\\?\\D:\\a\\_temp\\ssg-performancecFpNJX\\node_modules\\@types', npm warn cleanup [Error: EPERM: operation not permitted, rmdir 'D:\a\_temp\ssg-performancecFpNJX\node_modules\@types\react'] { npm warn cleanup errno: -4048, npm warn cleanup code: 'EPERM', npm warn cleanup syscall: 'rmdir', npm warn cleanup path: 'D:\\a\\_temp\\ssg-performancecFpNJX\\node_modules\\@types\\react' npm warn cleanup } npm warn cleanup ], npm warn cleanup [ npm warn cleanup '\\\\?\\D:\\a\\_temp\\ssg-performancecFpNJX\\node_modules', npm warn cleanup [Error: EPERM: operation not permitted, rmdir 'D:\a\_temp\ssg-performancecFpNJX\node_modules\hono\dist'] { npm warn cleanup errno: -4048, npm warn cleanup code: 'EPERM', npm warn cleanup syscall: 'rmdir', npm warn cleanup path: 'D:\\a\\_temp\\ssg-performancecFpNJX\\node_modules\\hono\\dist' npm warn cleanup } npm warn cleanup ] npm warn cleanup ] npm error process terminated npm error signal SIGINT npm error A complete log of this run can be found in: C:\npm\cache\_logs\2025-02-16T02_52_06_526Z-debug-0.log at utils.ts:187 185 | const wakuPackageTgz = join(standaloneDir, `waku-${version}.tgz`); 186 | const installScript = PACKAGE_INSTALL[packageManager](wakuPackageTgz); > 187 | execSync(installScript, { cwd: standaloneDir }); | ^ 188 | const pkg = JSON.parse( 189 | readFileSync(join(standaloneDir, 'package.json'), 'utf-8'), 190 | ); at startApp (D:\a\waku\waku\e2e\utils.ts:187:7) at D:\a\waku\waku\e2e\ssg-performance.spec.ts:15:37
[firefox] › e2e\ssg-performance.spec.ts:13:3 › high volume static site generation › build and verify: e2e\ssg-performance.spec.ts#L1
1) [firefox] › e2e\ssg-performance.spec.ts:13:3 › high volume static site generation › build and verify Error: browserContext._wrapApiCall: Target page, context or browser has been closed
E2E on windows-latest (Node 22.7.0) - (3/4)
The operation was canceled.
E2E on ubuntu-latest (Node 18.17.0) - (1/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 18.17.0) - (1/4)
The operation was canceled.
E2E on ubuntu-latest (Node 20.8.0) - (4/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 20.8.0) - (4/4)
The operation was canceled.
E2E on ubuntu-latest (Node 20.8.0) - (1/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 20.8.0) - (1/4)
The operation was canceled.
E2E on ubuntu-latest (Node 18.17.0) - (4/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 18.17.0) - (4/4)
The operation was canceled.
E2E on ubuntu-latest (Node 22.7.0) - (4/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 22.7.0) - (4/4)
The operation was canceled.
E2E on ubuntu-latest (Node 22.7.0) - (1/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 22.7.0) - (1/4)
The operation was canceled.
E2E on ubuntu-latest (Node 22.7.0) - (2/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 22.7.0) - (2/4)
The operation was canceled.
E2E on ubuntu-latest (Node 18.17.0) - (3/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 18.17.0) - (3/4)
The operation was canceled.
E2E on ubuntu-latest (Node 18.17.0) - (2/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 18.17.0) - (2/4)
The operation was canceled.
E2E on macos-latest (Node 22.7.0) - (1/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on macos-latest (Node 22.7.0) - (1/4)
The operation was canceled.
E2E on ubuntu-latest (Node 20.8.0) - (2/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 20.8.0) - (2/4)
The operation was canceled.
E2E on macos-latest (Node 22.7.0) - (4/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on macos-latest (Node 22.7.0) - (4/4)
The operation was canceled.
E2E on macos-latest (Node 22.7.0) - (2/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on macos-latest (Node 22.7.0) - (2/4)
The operation was canceled.
E2E on ubuntu-latest (Node 20.8.0) - (3/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 20.8.0) - (3/4)
The operation was canceled.
E2E on ubuntu-latest (Node 22.7.0) - (3/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on ubuntu-latest (Node 22.7.0) - (3/4)
The operation was canceled.
E2E on macos-latest (Node 22.7.0) - (3/4)
Canceling since a higher priority waiting request for 'E2E-refs/pull/1232/merge' exists
E2E on macos-latest (Node 22.7.0) - (3/4)
The operation was canceled.
Slow Test: [firefox] › e2e\create-pages.spec.ts#L1
[firefox] › e2e\create-pages.spec.ts took 28.7s
Slow Test: [chromium] › e2e\examples-smoke.spec.ts#L1
[chromium] › e2e\examples-smoke.spec.ts took 31.6s
Slow Test: [chromium] › e2e\create-pages.spec.ts#L1
[chromium] › e2e\create-pages.spec.ts took 28.6s
Slow Test: [firefox] › e2e\multi-platform.spec.ts#L1
[firefox] › e2e\multi-platform.spec.ts took 1.4m
Slow Test: [firefox] › e2e\partial-build.spec.ts#L1
[firefox] › e2e\partial-build.spec.ts took 31.4s
🎭 Playwright Run Summary
1 failed [firefox] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ────────── 1 interrupted [firefox] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 04_cssmodules: node D:\a\waku\waku\packages\waku\dist\cli.js start › check title 4 skipped 65 did not run 109 passed (3.7m)
🎭 Playwright Run Summary
1 failed [chromium] › e2e\create-waku.spec.ts:16:1 › should create waku with default setup work ───────── 1 interrupted [chromium] › e2e\examples-smoke.spec.ts:101:7 › smoke test on 32_minimal_js: node D:\a\waku\waku\packages\waku\dist\cli.js dev › check title 109 did not run 71 passed (3.7m)
🎭 Playwright Run Summary
1 failed [firefox] › e2e\ssg-performance.spec.ts:13:3 › high volume static site generation › build and verify 133 did not run 47 passed (3.8m)

Artifacts

Produced during runtime
Name Size
create-waku
254 KB
playwright-report-macos-latest-22.7.0-1
5.09 KB
playwright-report-macos-latest-22.7.0-2
5.12 KB
playwright-report-ubuntu-latest-18.17.0-1
5.11 KB
playwright-report-ubuntu-latest-18.17.0-2
5.11 KB
playwright-report-ubuntu-latest-20.8.0-1
5.08 KB
playwright-report-ubuntu-latest-20.8.0-2
5.08 KB
playwright-report-ubuntu-latest-22.7.0-1
5.13 KB
playwright-report-ubuntu-latest-22.7.0-2
5.09 KB
playwright-report-windows-latest-22.7.0-1
5.14 KB
playwright-report-windows-latest-22.7.0-2
5.13 KB
waku
402 KB