Skip to content

chore(deps): update linters #8897

chore(deps): update linters

chore(deps): update linters #8897

GitHub Actions / IT Tests report-ubuntu-latest-npm failed Nov 22, 2024 in 1s

50 passed, 12 failed and 2 skipped

Tests failed

Report Passed Failed Skipped Time
@ama-sdk/create/dist-test/it-report.xml 1✅ 6❌ 107s
@ama-sdk/schematics/dist-test/it-report.xml 6ms
@o3r/analytics/dist-test/it-report.xml 2✅ 148s
@o3r/apis-manager/dist-test/it-report.xml 1✅ 59s
@o3r/application/dist-test/it-report.xml 1✅ 66s
@o3r/components/dist-test/it-report.xml 8✅ 457s
@o3r/configuration/dist-test/it-report.xml 2✅ 128s
@o3r/core/dist-test/it-report.xml 1❌ 174s
@o3r/create/dist-test/it-report.xml 3✅ 191s
@o3r/design/dist-test/it-report.xml 1✅ 71s
@o3r/eslint-config-otter/dist-test/it-report.xml 2❌ 211s
@o3r/extractors/dist-test/it-report.xml 3✅ 270s
@o3r/localization/dist-test/it-report.xml 8✅ 501s
@o3r/new-version/dist-test/it-report.xml 1✅ 51s
@o3r/pipeline/dist-test/it-report.xml 2✅ 73s
@o3r/rules-engine/dist-test/it-report.xml 2✅ 127s
@o3r/stylelint-plugin/dist-test/it-report.xml 2✅ 117s
@o3r/styling/dist-test/it-report.xml 8✅ 483s
@o3r/testing/dist-test/it-report.xml 2✅ 2⚪ 212s
@o3r/third-party/dist-test/it-report.xml 1✅ 63s
@o3r/workspace/dist-test/it-report.xml 2✅ 3❌ 203s

❌ @ama-sdk/create/dist-test/it-report.xml

7 tests were completed in 107s with 1 passed, 6 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Create new sdk command 1✅ 6❌ 98s

❌ Create new sdk command

Create new sdk command should generate a light SDK when the specification is provided
  ❌ Create new sdk command should generate a light SDK when the specification is provided
	Error: expect(received).not.toThrow()
Create new sdk command should generate a full SDK when the specification is provided
  ❌ Create new sdk command should generate a full SDK when the specification is provided
	Error: expect(received).not.toThrow()
Create new sdk command should generate a full SDK when the specification is provided as npm dependency
  ❌ Create new sdk command should generate a full SDK when the specification is provided as npm dependency
	Error: expect(received).not.toThrow()
Create new sdk command should generate an SDK with no package scope
  ❌ Create new sdk command should generate an SDK with no package scope
	Error: expect(received).not.toThrow()
Create new sdk command should generate an empty SDK ready to be used
  ❌ Create new sdk command should generate an empty SDK ready to be used
	Error: expect(received).not.toThrow()
Create new sdk command should fail when there is an error
  ✅ Create new sdk command should fail when there is an error
Create new sdk command should use pinned versions when --exact-o3r-version is used
  ❌ Create new sdk command should use pinned versions when --exact-o3r-version is used
	Error: expect(received).not.toThrow()

✅ @ama-sdk/schematics/dist-test/it-report.xml

No tests found

✅ @o3r/analytics/dist-test/it-report.xml

2 tests were completed in 148s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ng add analytics 2✅ 134s

✅ ng add analytics

ng add analytics should add analytics to an application
  ✅ ng add analytics should add analytics to an application
ng add analytics should add analytics to a library
  ✅ ng add analytics should add analytics to a library

✅ @o3r/apis-manager/dist-test/it-report.xml

1 tests were completed in 59s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
new otter application with apis-manager 1✅ 49s

✅ new otter application with apis-manager

new otter application with apis-manager should add apis-manager to existing application
  ✅ new otter application with apis-manager should add apis-manager to existing application

✅ @o3r/application/dist-test/it-report.xml

1 tests were completed in 66s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
new Angular application 1✅ 53s

✅ new Angular application

new Angular application should add Otter Application to existing Angular app
  ✅ new Angular application should add Otter Application to existing Angular app

✅ @o3r/components/dist-test/it-report.xml

8 tests were completed in 457s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
check metadata migration 6✅ 439s
ng add components 2✅ 151s

✅ check metadata migration

check metadata migration should not throw
  ✅ check metadata migration should not throw
check metadata migration should not throw on prerelease
  ✅ check metadata migration should not throw on prerelease
check metadata migration should throw because no migration data
  ✅ check metadata migration should throw because no migration data
check metadata migration should throw because migration data invalid
  ✅ check metadata migration should throw because migration data invalid
check metadata migration should throw because breaking changes are not allowed
  ✅ check metadata migration should throw because breaking changes are not allowed
check metadata migration should throw because of unused migration data
  ✅ check metadata migration should throw because of unused migration data

✅ ng add components

ng add components should add components to an application
  ✅ ng add components should add components to an application
ng add components should add components to a library
  ✅ ng add components should add components to a library

✅ @o3r/configuration/dist-test/it-report.xml

2 tests were completed in 128s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
new otter application with configuration 2✅ 114s

✅ new otter application with configuration

new otter application with configuration should add configuration to an application
  ✅ new otter application with configuration should add configuration to an application
new otter application with configuration should add configuration to a library
  ✅ new otter application with configuration should add configuration to a library

❌ @o3r/core/dist-test/it-report.xml

1 tests were completed in 174s with 0 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
new otter application 1❌ 155s

❌ new otter application

new otter application should build empty app
  ❌ new otter application should build empty app
	Error: expect(received).not.toThrow()

✅ @o3r/create/dist-test/it-report.xml

3 tests were completed in 191s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Create new otter project command 3✅ 182s

✅ Create new otter project command

Create new otter project command should generate a project with an application
  ✅ Create new otter project command should generate a project with an application
Create new otter project command should generate a project with a library
  ✅ Create new otter project command should generate a project with a library
Create new otter project command should generate a project with an application with --exact-o3r-version
  ✅ Create new otter project command should generate a project with an application with --exact-o3r-version

✅ @o3r/design/dist-test/it-report.xml

1 tests were completed in 71s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
new otter application with Design 1✅ 54s

✅ new otter application with Design

new otter application with Design should add design to existing application
  ✅ new otter application with Design should add design to existing application

❌ @o3r/eslint-config-otter/dist-test/it-report.xml

2 tests were completed in 211s with 0 passed, 2 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ng add eslint-config 2❌ 195s

❌ ng add eslint-config

ng add eslint-config should add eslint-config to an application
  ❌ ng add eslint-config should add eslint-config to an application
	Error: Command failed: npm exec ng add @o3r/eslint-config-otter@~999 -- --skip-confirmation --project-name test-app
ng add eslint-config should add eslint-config to a library
  ❌ ng add eslint-config should add eslint-config to a library
	Error: Command failed: npm exec ng add @o3r/eslint-config-otter@~999 -- --skip-confirmation --project-name test-lib

✅ @o3r/extractors/dist-test/it-report.xml

3 tests were completed in 270s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
aggregate migration scripts 1✅ 194s
ng add extractors 2✅ 253s

✅ aggregate migration scripts

aggregate migration scripts should create migration scripts including lib content
  ✅ aggregate migration scripts should create migration scripts including lib content

✅ ng add extractors

ng add extractors should add extractors to an application
  ✅ ng add extractors should add extractors to an application
ng add extractors should add extractors to a library
  ✅ ng add extractors should add extractors to a library

✅ @o3r/localization/dist-test/it-report.xml

8 tests were completed in 501s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
check metadata migration 6✅ 477s
ng add otter localization 2✅ 181s

✅ check metadata migration

check metadata migration should not throw
  ✅ check metadata migration should not throw
check metadata migration should not throw on prerelease
  ✅ check metadata migration should not throw on prerelease
check metadata migration should throw because no migration data
  ✅ check metadata migration should throw because no migration data
check metadata migration should throw because migration data invalid
  ✅ check metadata migration should throw because migration data invalid
check metadata migration should throw because breaking changes are not allowed
  ✅ check metadata migration should throw because breaking changes are not allowed
check metadata migration should throw because of unused migration data
  ✅ check metadata migration should throw because of unused migration data

✅ ng add otter localization

ng add otter localization should add localization to an application
  ✅ ng add otter localization should add localization to an application
ng add otter localization should add localization to a library
  ✅ ng add otter localization should add localization to a library

✅ @o3r/new-version/dist-test/it-report.xml

1 tests were completed in 51s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
undefined 1✅ 41s

✅ undefined

 should add Otter Application to existing Angular app
  ✅ should add Otter Application to existing Angular app

✅ @o3r/pipeline/dist-test/it-report.xml

2 tests were completed in 73s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
new otter project 2✅ 63s

✅ new otter project

new otter project should add a GitHub pipeline to existing project
  ✅ new otter project should add a GitHub pipeline to existing project
new otter project should add a GitHub pipeline to existing project with custom runner and registry
  ✅ new otter project should add a GitHub pipeline to existing project with custom runner and registry

✅ @o3r/rules-engine/dist-test/it-report.xml

2 tests were completed in 127s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ng add rules-engine 2✅ 115s

✅ ng add rules-engine

ng add rules-engine should add rules engine to an application
  ✅ ng add rules-engine should add rules engine to an application
ng add rules-engine should add rules engine to a library
  ✅ ng add rules-engine should add rules engine to a library

✅ @o3r/stylelint-plugin/dist-test/it-report.xml

2 tests were completed in 117s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ng add stylelint-plugin 2✅ 107s

✅ ng add stylelint-plugin

ng add stylelint-plugin should add stylelint-plugin to an application
  ✅ ng add stylelint-plugin should add stylelint-plugin to an application
ng add stylelint-plugin should add stylelint-plugin to a library
  ✅ ng add stylelint-plugin should add stylelint-plugin to a library

✅ @o3r/styling/dist-test/it-report.xml

8 tests were completed in 483s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
check metadata migration 6✅ 458s
ng add styling 2✅ 174s

✅ check metadata migration

check metadata migration should not throw
  ✅ check metadata migration should not throw
check metadata migration should not throw on prerelease
  ✅ check metadata migration should not throw on prerelease
check metadata migration should throw because no migration data
  ✅ check metadata migration should throw because no migration data
check metadata migration should throw because migration data invalid
  ✅ check metadata migration should throw because migration data invalid
check metadata migration should throw because breaking changes are not allowed
  ✅ check metadata migration should throw because breaking changes are not allowed
check metadata migration should throw because of unused migration data
  ✅ check metadata migration should throw because of unused migration data

✅ ng add styling

ng add styling should add styling to an application
  ✅ ng add styling should add styling to an application
ng add styling should add styling to a library
  ✅ ng add styling should add styling to a library

✅ @o3r/testing/dist-test/it-report.xml

4 tests were completed in 212s with 2 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
ng add testing 2✅ 2⚪ 197s

✅ ng add testing

ng add testing should add testing to an application
  ✅ ng add testing should add testing to an application
ng add testing should add testing to an application and fixture to component
  ✅ ng add testing should add testing to an application and fixture to component
ng add testing should add testing to a library
  ⚪ ng add testing should add testing to a library
ng add testing should add testing to a library and fixture to component
  ⚪ ng add testing should add testing to a library and fixture to component

✅ @o3r/third-party/dist-test/it-report.xml

1 tests were completed in 63s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
new Angular application 1✅ 50s

✅ new Angular application

new Angular application should add Otter Third Party to existing Angular app
  ✅ new Angular application should add Otter Third Party to existing Angular app

❌ @o3r/workspace/dist-test/it-report.xml

5 tests were completed in 203s with 2 passed, 3 failed and 0 skipped.

Test suite Passed Failed Skipped Time
new otter workspace 2✅ 3❌ 189s

❌ new otter workspace

new otter workspace should add sdk to an existing workspace
  ❌ new otter workspace should add sdk to an existing workspace
	Error: expect(received).not.toThrow()
new otter workspace should add sdk to an existing workspace with local spec
  ❌ new otter workspace should add sdk to an existing workspace with local spec
	Error: expect(received).not.toThrow()
new otter workspace should add sdk to an existing workspace with spec package name
  ❌ new otter workspace should add sdk to an existing workspace with spec package name
	Error: expect(received).not.toThrow()
new otter workspace should add a library to an existing workspace
  ✅ new otter workspace should add a library to an existing workspace
new otter workspace should generate a monorepo setup
  ✅ new otter workspace should generate a monorepo setup

Annotations

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

Create new sdk command ► Create new sdk command should generate a light SDK when the specification is provided ► Create new sdk command should generate a light SDK when the specification is provided

Failed test found in:
  @ama-sdk/create/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm create @ama-sdk typescript @my-test/sdk -- --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk/swagger-spec.yml
STDERR:
npm warn exec The following package was not found and will be installed: @ama-sdk/[email protected]
    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_16_589Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_16_589Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/openapi-generator-cli - Not found
npm error 404
npm error 404  'openapi-generator-cli@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_20_692Z-debug-0.log
Error: OpenApiGeneratorCli failed to install [email protected]
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk
npm error command failed
npm error command sh -c create typescript @my-test/sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk/swagger-spec.yml
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_50_51_025Z-debug-0.log·
OUTPUT:
,
> npx
> create typescript @my-test/sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk/swagger-spec.yml·
CREATE my-test/sdk/.commitlintrc.json (810 bytes)
CREATE my-test/sdk/.editorconfig (208 bytes)
CREATE my-test/sdk/.openapi-generator-ignore (90 bytes)
CREATE my-test/sdk/.swcrc (329 bytes)
CREATE my-test/sdk/.versionrc.json (110 bytes)
CREATE my-test/sdk/CONTRIBUTING.md (122 bytes)
CREATE my-test/sdk/jest.config.js (737 bytes)
CREATE my-test/sdk/readme.md (7214 bytes)
CREATE my-test/sdk/tsconfig.build.json (542 bytes)
CREATE my-test/sdk/tsconfig.doc.json (354 bytes)
CREATE my-test/sdk/tsconfig.json (226 bytes)
CREATE my-test/sdk/typedoc.json (289 bytes)
CREATE my-test/sdk/.vscode/settings.json (613 bytes)
CREATE my-test/sdk/configs/tsconfig.test.json (496 bytes)
CREATE my-test/sdk/src/index.ts (77 bytes)
CREATE my-test/sdk/src/api/fixtures.jest.ts (123 bytes)
CREATE my-test/sdk/src/api/index.ts (17 bytes)
CREATE my-test/sdk/src/fixtures/jest/index.ts (41 bytes)
CREATE my-test/sdk/src/fixtures/jest/package.json (353 bytes)
CREATE my-test/sdk/src/helpers/index.ts (17 bytes)
CREATE my-test/sdk/src/helpers/package.json (314 bytes)
CREATE my-test/sdk/src/models/enums.ts (93 bytes)
CREATE my-test/sdk/src/models/index.ts (128 bytes)
CREATE my-test/sdk/src/models/patterns.ts (102 bytes)
CREATE my-test/sdk/src/models/base/enums.ts (97 bytes)
CREATE my-test/sdk/src/models/base/index.ts (17 bytes)
CREATE my-test/sdk/src/models/base/patterns.ts (100 bytes)
CREATE my-test/sdk/src/models/core/enums.ts (48 bytes)
CREATE my-test/sdk/src/models/core/index.ts (49 bytes)
CREATE my-test/sdk/src/models/core/patterns.ts (51 bytes)
CREATE my-test/sdk/src/models/custom/enums.ts (50 bytes)
CREATE my-test/sdk/src/models/custom/index.ts (17 bytes)
CREATE my-test/sdk/src/models/custom/patterns.ts (53 bytes)
CREATE my-test/sdk/src/spec/api-mock.ts (123 bytes)
CREATE my-test/sdk/src/spec/index.ts (103 bytes)
CREATE my-test/sdk/src/spec/operation-adapter.ts (16 bytes)
CREATE my-test/sdk/src/spec/package.json (293 bytes)
CREATE my-test/sdk/src/spec/mock-factory/index.ts (49 bytes)
CREATE my-test/sdk/testing/tsconfig.spec.json (448 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.jest.json (319 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.source.json (242 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.jest.json (357 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.json (127 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.source.json (287 bytes)
CREATE my-test/sdk/.eslintignore (132 bytes)
CREATE my-test/sdk/.eslintrc.js (1075 bytes)
CREATE my-test/sdk/.gitattributes (289 bytes)
CREATE my-test/sdk/.gitignore (613 bytes)
CREATE my-test/sdk/.renovaterc.json (839 bytes)
CREATE my-test/sdk/openapitools.json (390 bytes)
CREATE my-test/sdk/package.json (4438 bytes)
DELETE src/api/fixtures.jest.ts
DELETE src/api/index.ts
DELETE src/models/base/enums.ts
DELETE src/models/base/patterns.ts
DELETE src/spec/api-mock.ts
CREATE open-api.yaml (2197 bytes)
UPDATE src/spec/operation-adapter.ts (475 bytes)
UPDATE readme.md (7212 bytes)
UPDATE openapitools.json (404 bytes)
,npm warn exec The following package was not found and will be installed: @ama-sdk/[email protected]
    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_16_589Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_16_589Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/openapi-generator-cli - Not found
npm error 404
npm error 404  'openapi-generator-cli@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_20_692Z-debug-0.log
Error: OpenApiGeneratorCli failed to install [email protected]
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk
npm error command failed
npm error command sh -c create typescript @my-test/sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk/swagger-spec.yml
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_50_51_025Z-debug-0.log
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerCreate (packages/@o3r/test-helpers/src/utilities/package-manager.ts:127:10)
      at packages/@ama-sdk/create/src/index.it.spec.ts:59:27
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@ama-sdk/create/src/index.it.spec.ts:63:11)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@ama-sdk/create/src/index.it.spec.ts:63:11)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

Create new sdk command ► Create new sdk command should generate a full SDK when the specification is provided ► Create new sdk command should generate a full SDK when the specification is provided

Failed test found in:
  @ama-sdk/create/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm create @ama-sdk typescript @my-test/sdk -- --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk1/swagger-spec-with-date.yml
STDERR:
    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_25_091Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_25_091Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/openapi-generator-cli - Not found
npm error 404
npm error 404  'openapi-generator-cli@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_28_663Z-debug-0.log
Error: OpenApiGeneratorCli failed to install [email protected]
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk1
npm error command failed
npm error command sh -c create typescript @my-test/sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk1/swagger-spec-with-date.yml
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_22_865Z-debug-0.log·
OUTPUT:
,
> npx
> create typescript @my-test/sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk1/swagger-spec-with-date.yml·
CREATE my-test/sdk/.commitlintrc.json (810 bytes)
CREATE my-test/sdk/.editorconfig (208 bytes)
CREATE my-test/sdk/.openapi-generator-ignore (90 bytes)
CREATE my-test/sdk/.swcrc (329 bytes)
CREATE my-test/sdk/.versionrc.json (110 bytes)
CREATE my-test/sdk/CONTRIBUTING.md (122 bytes)
CREATE my-test/sdk/jest.config.js (737 bytes)
CREATE my-test/sdk/readme.md (7214 bytes)
CREATE my-test/sdk/tsconfig.build.json (542 bytes)
CREATE my-test/sdk/tsconfig.doc.json (354 bytes)
CREATE my-test/sdk/tsconfig.json (226 bytes)
CREATE my-test/sdk/typedoc.json (289 bytes)
CREATE my-test/sdk/.vscode/settings.json (613 bytes)
CREATE my-test/sdk/configs/tsconfig.test.json (496 bytes)
CREATE my-test/sdk/src/index.ts (77 bytes)
CREATE my-test/sdk/src/api/fixtures.jest.ts (123 bytes)
CREATE my-test/sdk/src/api/index.ts (17 bytes)
CREATE my-test/sdk/src/fixtures/jest/index.ts (41 bytes)
CREATE my-test/sdk/src/fixtures/jest/package.json (353 bytes)
CREATE my-test/sdk/src/helpers/index.ts (17 bytes)
CREATE my-test/sdk/src/helpers/package.json (314 bytes)
CREATE my-test/sdk/src/models/enums.ts (93 bytes)
CREATE my-test/sdk/src/models/index.ts (128 bytes)
CREATE my-test/sdk/src/models/patterns.ts (102 bytes)
CREATE my-test/sdk/src/models/base/enums.ts (97 bytes)
CREATE my-test/sdk/src/models/base/index.ts (17 bytes)
CREATE my-test/sdk/src/models/base/patterns.ts (100 bytes)
CREATE my-test/sdk/src/models/core/enums.ts (48 bytes)
CREATE my-test/sdk/src/models/core/index.ts (49 bytes)
CREATE my-test/sdk/src/models/core/patterns.ts (51 bytes)
CREATE my-test/sdk/src/models/custom/enums.ts (50 bytes)
CREATE my-test/sdk/src/models/custom/index.ts (17 bytes)
CREATE my-test/sdk/src/models/custom/patterns.ts (53 bytes)
CREATE my-test/sdk/src/spec/api-mock.ts (123 bytes)
CREATE my-test/sdk/src/spec/index.ts (103 bytes)
CREATE my-test/sdk/src/spec/operation-adapter.ts (16 bytes)
CREATE my-test/sdk/src/spec/package.json (293 bytes)
CREATE my-test/sdk/src/spec/mock-factory/index.ts (49 bytes)
CREATE my-test/sdk/testing/tsconfig.spec.json (448 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.jest.json (319 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.source.json (242 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.jest.json (357 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.json (127 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.source.json (287 bytes)
CREATE my-test/sdk/.eslintignore (132 bytes)
CREATE my-test/sdk/.eslintrc.js (1075 bytes)
CREATE my-test/sdk/.gitattributes (289 bytes)
CREATE my-test/sdk/.gitignore (613 bytes)
CREATE my-test/sdk/.renovaterc.json (839 bytes)
CREATE my-test/sdk/openapitools.json (390 bytes)
CREATE my-test/sdk/package.json (4438 bytes)
DELETE src/api/fixtures.jest.ts
DELETE src/api/index.ts
DELETE src/models/base/enums.ts
DELETE src/models/base/patterns.ts
DELETE src/spec/api-mock.ts
CREATE open-api.yaml (2392 bytes)
UPDATE src/spec/operation-adapter.ts (475 bytes)
UPDATE readme.md (7212 bytes)
UPDATE openapitools.json (404 bytes)
,    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_25_091Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_25_091Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/openapi-generator-cli - Not found
npm error 404
npm error 404  'openapi-generator-cli@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_28_663Z-debug-0.log
Error: OpenApiGeneratorCli failed to install [email protected]
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk1
npm error command failed
npm error command sh -c create typescript @my-test/sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk1/swagger-spec-with-date.yml
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_22_865Z-debug-0.log
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerCreate (packages/@o3r/test-helpers/src/utilities/package-manager.ts:127:10)
      at packages/@ama-sdk/create/src/index.it.spec.ts:70:27
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@ama-sdk/create/src/index.it.spec.ts:78:11)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@ama-sdk/create/src/index.it.spec.ts:78:11)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

Create new sdk command ► Create new sdk command should generate a full SDK when the specification is provided as npm dependency ► Create new sdk command should generate a full SDK when the specification is provided as npm dependency

Failed test found in:
  @ama-sdk/create/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm create @ama-sdk typescript @my-test/sdk -- --package-manager npm --spec-package-name @o3r-training/showcase-sdk --spec-package-path openapi.yml --spec-package-version ~999 --spec-package-registry http://127.0.0.1:4873
STDERR:
    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_32_904Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_32_904Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/amasdk-update-spec-from-npm - Not found
npm error 404
npm error 404  'amasdk-update-spec-from-npm@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_35_503Z-debug-0.log
Error: ENOENT: no such file or directory, open './open-api.yaml'
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk2
npm error command failed
npm error command sh -c create typescript @my-test/sdk --package-manager npm --spec-package-name @o3r-training/showcase-sdk --spec-package-path openapi.yml --spec-package-version '~999' --spec-package-registry http://127.0.0.1:4873
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_30_539Z-debug-0.log·
OUTPUT:
,
> npx
> create typescript @my-test/sdk --package-manager npm --spec-package-name @o3r-training/showcase-sdk --spec-package-path openapi.yml --spec-package-version ~999 --spec-package-registry http://127.0.0.1:4873·
CREATE my-test/sdk/.commitlintrc.json (810 bytes)
CREATE my-test/sdk/.editorconfig (208 bytes)
CREATE my-test/sdk/.openapi-generator-ignore (90 bytes)
CREATE my-test/sdk/.swcrc (329 bytes)
CREATE my-test/sdk/.versionrc.json (110 bytes)
CREATE my-test/sdk/CONTRIBUTING.md (122 bytes)
CREATE my-test/sdk/jest.config.js (737 bytes)
CREATE my-test/sdk/readme.md (7214 bytes)
CREATE my-test/sdk/tsconfig.build.json (542 bytes)
CREATE my-test/sdk/tsconfig.doc.json (354 bytes)
CREATE my-test/sdk/tsconfig.json (226 bytes)
CREATE my-test/sdk/typedoc.json (289 bytes)
CREATE my-test/sdk/.vscode/settings.json (613 bytes)
CREATE my-test/sdk/configs/tsconfig.test.json (496 bytes)
CREATE my-test/sdk/src/index.ts (77 bytes)
CREATE my-test/sdk/src/api/fixtures.jest.ts (123 bytes)
CREATE my-test/sdk/src/api/index.ts (17 bytes)
CREATE my-test/sdk/src/fixtures/jest/index.ts (41 bytes)
CREATE my-test/sdk/src/fixtures/jest/package.json (353 bytes)
CREATE my-test/sdk/src/helpers/index.ts (17 bytes)
CREATE my-test/sdk/src/helpers/package.json (314 bytes)
CREATE my-test/sdk/src/models/enums.ts (93 bytes)
CREATE my-test/sdk/src/models/index.ts (128 bytes)
CREATE my-test/sdk/src/models/patterns.ts (102 bytes)
CREATE my-test/sdk/src/models/base/enums.ts (97 bytes)
CREATE my-test/sdk/src/models/base/index.ts (17 bytes)
CREATE my-test/sdk/src/models/base/patterns.ts (100 bytes)
CREATE my-test/sdk/src/models/core/enums.ts (48 bytes)
CREATE my-test/sdk/src/models/core/index.ts (49 bytes)
CREATE my-test/sdk/src/models/core/patterns.ts (51 bytes)
CREATE my-test/sdk/src/models/custom/enums.ts (50 bytes)
CREATE my-test/sdk/src/models/custom/index.ts (17 bytes)
CREATE my-test/sdk/src/models/custom/patterns.ts (53 bytes)
CREATE my-test/sdk/src/spec/api-mock.ts (123 bytes)
CREATE my-test/sdk/src/spec/index.ts (103 bytes)
CREATE my-test/sdk/src/spec/operation-adapter.ts (16 bytes)
CREATE my-test/sdk/src/spec/package.json (293 bytes)
CREATE my-test/sdk/src/spec/mock-factory/index.ts (49 bytes)
CREATE my-test/sdk/testing/tsconfig.spec.json (448 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.jest.json (319 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.source.json (242 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.jest.json (357 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.json (127 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.source.json (287 bytes)
CREATE my-test/sdk/.eslintignore (132 bytes)
CREATE my-test/sdk/.eslintrc.js (1075 bytes)
CREATE my-test/sdk/.gitattributes (289 bytes)
CREATE my-test/sdk/.gitignore (613 bytes)
CREATE my-test/sdk/.renovaterc.json (1043 bytes)
CREATE my-test/sdk/openapitools.json (390 bytes)
CREATE my-test/sdk/package.json (4569 bytes)
UPDATE .npmrc (309 bytes)
UPDATE my-test/sdk/.npmrc (309 bytes)
,    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_32_904Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_32_904Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/amasdk-update-spec-from-npm - Not found
npm error 404
npm error 404  'amasdk-update-spec-from-npm@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_35_503Z-debug-0.log
Error: ENOENT: no such file or directory, open './open-api.yaml'
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk2
npm error command failed
npm error command sh -c create typescript @my-test/sdk --package-manager npm --spec-package-name @o3r-training/showcase-sdk --spec-package-path openapi.yml --spec-package-version '~999' --spec-package-registry http://127.0.0.1:4873
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_30_539Z-debug-0.log
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerCreate (packages/@o3r/test-helpers/src/utilities/package-manager.ts:127:10)
      at packages/@ama-sdk/create/src/index.it.spec.ts:86:27
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@ama-sdk/create/src/index.it.spec.ts:98:11)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@ama-sdk/create/src/index.it.spec.ts:98:11)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

Create new sdk command ► Create new sdk command should generate an SDK with no package scope ► Create new sdk command should generate an SDK with no package scope

Failed test found in:
  @ama-sdk/create/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm create @ama-sdk typescript sdk -- --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk3/swagger-spec.yml
STDERR:
    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_40_362Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_40_362Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/openapi-generator-cli - Not found
npm error 404
npm error 404  'openapi-generator-cli@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_44_339Z-debug-0.log
Error: OpenApiGeneratorCli failed to install [email protected]
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk3
npm error command failed
npm error command sh -c create typescript sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk3/swagger-spec.yml
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_38_340Z-debug-0.log·
OUTPUT:
,
> npx
> create typescript sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk3/swagger-spec.yml·
CREATE sdk/.commitlintrc.json (810 bytes)
CREATE sdk/.editorconfig (208 bytes)
CREATE sdk/.openapi-generator-ignore (90 bytes)
CREATE sdk/.swcrc (329 bytes)
CREATE sdk/.versionrc.json (110 bytes)
CREATE sdk/CONTRIBUTING.md (115 bytes)
CREATE sdk/jest.config.js (710 bytes)
CREATE sdk/readme.md (7214 bytes)
CREATE sdk/tsconfig.build.json (542 bytes)
CREATE sdk/tsconfig.doc.json (354 bytes)
CREATE sdk/tsconfig.json (226 bytes)
CREATE sdk/typedoc.json (289 bytes)
CREATE sdk/.vscode/settings.json (613 bytes)
CREATE sdk/configs/tsconfig.test.json (496 bytes)
CREATE sdk/src/index.ts (77 bytes)
CREATE sdk/src/api/fixtures.jest.ts (123 bytes)
CREATE sdk/src/api/index.ts (17 bytes)
CREATE sdk/src/fixtures/jest/index.ts (41 bytes)
CREATE sdk/src/fixtures/jest/package.json (344 bytes)
CREATE sdk/src/helpers/index.ts (17 bytes)
CREATE sdk/src/helpers/package.json (305 bytes)
CREATE sdk/src/models/enums.ts (93 bytes)
CREATE sdk/src/models/index.ts (128 bytes)
CREATE sdk/src/models/patterns.ts (102 bytes)
CREATE sdk/src/models/base/enums.ts (97 bytes)
CREATE sdk/src/models/base/index.ts (17 bytes)
CREATE sdk/src/models/base/patterns.ts (100 bytes)
CREATE sdk/src/models/core/enums.ts (48 bytes)
CREATE sdk/src/models/core/index.ts (49 bytes)
CREATE sdk/src/models/core/patterns.ts (51 bytes)
CREATE sdk/src/models/custom/enums.ts (50 bytes)
CREATE sdk/src/models/custom/index.ts (17 bytes)
CREATE sdk/src/models/custom/patterns.ts (53 bytes)
CREATE sdk/src/spec/api-mock.ts (123 bytes)
CREATE sdk/src/spec/index.ts (103 bytes)
CREATE sdk/src/spec/operation-adapter.ts (16 bytes)
CREATE sdk/src/spec/package.json (284 bytes)
CREATE sdk/src/spec/mock-factory/index.ts (49 bytes)
CREATE sdk/testing/tsconfig.spec.json (448 bytes)
CREATE sdk/tsconfigs/tsconfig.jest.json (319 bytes)
CREATE sdk/tsconfigs/tsconfig.source.json (242 bytes)
CREATE sdk/tsconfigs/esm2020/tsconfig.jest.json (357 bytes)
CREATE sdk/tsconfigs/esm2020/tsconfig.json (127 bytes)
CREATE sdk/tsconfigs/esm2020/tsconfig.source.json (287 bytes)
CREATE sdk/.eslintignore (132 bytes)
CREATE sdk/.eslintrc.js (1075 bytes)
CREATE sdk/.gitattributes (289 bytes)
CREATE sdk/.gitignore (613 bytes)
CREATE sdk/.renovaterc.json (839 bytes)
CREATE sdk/openapitools.json (383 bytes)
CREATE sdk/package.json (4422 bytes)
DELETE src/api/fixtures.jest.ts
DELETE src/api/index.ts
DELETE src/models/base/enums.ts
DELETE src/models/base/patterns.ts
DELETE src/spec/api-mock.ts
CREATE open-api.yaml (2197 bytes)
UPDATE src/spec/operation-adapter.ts (475 bytes)
UPDATE readme.md (7212 bytes)
UPDATE openapitools.json (397 bytes)
,    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_40_362Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_40_362Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/openapi-generator-cli - Not found
npm error 404
npm error 404  'openapi-generator-cli@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_44_339Z-debug-0.log
Error: OpenApiGeneratorCli failed to install [email protected]
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk3
npm error command failed
npm error command sh -c create typescript sdk --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk3/swagger-spec.yml
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_38_340Z-debug-0.log
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerCreate (packages/@o3r/test-helpers/src/utilities/package-manager.ts:127:10)
      at packages/@ama-sdk/create/src/index.it.spec.ts:110:27
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@ama-sdk/create/src/index.it.spec.ts:114:11)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@ama-sdk/create/src/index.it.spec.ts:114:11)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

Create new sdk command ► Create new sdk command should generate an empty SDK ready to be used ► Create new sdk command should generate an empty SDK ready to be used

Failed test found in:
  @ama-sdk/create/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm create @ama-sdk typescript @my-test/sdk
STDERR:
    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_47_857Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_47_857Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk4
npm error command failed
npm error command sh -c create typescript @my-test/sdk
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_45_940Z-debug-0.log·
OUTPUT:
,
> npx
> create typescript @my-test/sdk·
CREATE my-test/sdk/.commitlintrc.json (810 bytes)
CREATE my-test/sdk/.editorconfig (208 bytes)
CREATE my-test/sdk/.openapi-generator-ignore (90 bytes)
CREATE my-test/sdk/.swcrc (329 bytes)
CREATE my-test/sdk/.versionrc.json (110 bytes)
CREATE my-test/sdk/CONTRIBUTING.md (122 bytes)
CREATE my-test/sdk/jest.config.js (737 bytes)
CREATE my-test/sdk/readme.md (7214 bytes)
CREATE my-test/sdk/tsconfig.build.json (542 bytes)
CREATE my-test/sdk/tsconfig.doc.json (354 bytes)
CREATE my-test/sdk/tsconfig.json (226 bytes)
CREATE my-test/sdk/typedoc.json (289 bytes)
CREATE my-test/sdk/.vscode/settings.json (613 bytes)
CREATE my-test/sdk/configs/tsconfig.test.json (496 bytes)
CREATE my-test/sdk/src/index.ts (77 bytes)
CREATE my-test/sdk/src/api/fixtures.jest.ts (123 bytes)
CREATE my-test/sdk/src/api/index.ts (17 bytes)
CREATE my-test/sdk/src/fixtures/jest/index.ts (41 bytes)
CREATE my-test/sdk/src/fixtures/jest/package.json (353 bytes)
CREATE my-test/sdk/src/helpers/index.ts (17 bytes)
CREATE my-test/sdk/src/helpers/package.json (314 bytes)
CREATE my-test/sdk/src/models/enums.ts (93 bytes)
CREATE my-test/sdk/src/models/index.ts (128 bytes)
CREATE my-test/sdk/src/models/patterns.ts (102 bytes)
CREATE my-test/sdk/src/models/base/enums.ts (97 bytes)
CREATE my-test/sdk/src/models/base/index.ts (17 bytes)
CREATE my-test/sdk/src/models/base/patterns.ts (100 bytes)
CREATE my-test/sdk/src/models/core/enums.ts (48 bytes)
CREATE my-test/sdk/src/models/core/index.ts (49 bytes)
CREATE my-test/sdk/src/models/core/patterns.ts (51 bytes)
CREATE my-test/sdk/src/models/custom/enums.ts (50 bytes)
CREATE my-test/sdk/src/models/custom/index.ts (17 bytes)
CREATE my-test/sdk/src/models/custom/patterns.ts (53 bytes)
CREATE my-test/sdk/src/spec/api-mock.ts (123 bytes)
CREATE my-test/sdk/src/spec/index.ts (103 bytes)
CREATE my-test/sdk/src/spec/operation-adapter.ts (16 bytes)
CREATE my-test/sdk/src/spec/package.json (293 bytes)
CREATE my-test/sdk/src/spec/mock-factory/index.ts (49 bytes)
CREATE my-test/sdk/testing/tsconfig.spec.json (448 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.jest.json (319 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.source.json (242 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.jest.json (357 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.json (127 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.source.json (287 bytes)
CREATE my-test/sdk/.eslintignore (132 bytes)
CREATE my-test/sdk/.eslintrc.js (1075 bytes)
CREATE my-test/sdk/.gitattributes (289 bytes)
CREATE my-test/sdk/.gitignore (613 bytes)
CREATE my-test/sdk/.renovaterc.json (839 bytes)
CREATE my-test/sdk/openapitools.json (390 bytes)
CREATE my-test/sdk/package.json (4438 bytes)
,    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_47_857Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_47_857Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk4
npm error command failed
npm error command sh -c create typescript @my-test/sdk
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_45_940Z-debug-0.log
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerCreate (packages/@o3r/test-helpers/src/utilities/package-manager.ts:127:10)
      at packages/@ama-sdk/create/src/index.it.spec.ts:119:38
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@ama-sdk/create/src/index.it.spec.ts:119:120)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@ama-sdk/create/src/index.it.spec.ts:119:120)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

Create new sdk command ► Create new sdk command should use pinned versions when --exact-o3r-version is used ► Create new sdk command should use pinned versions when --exact-o3r-version is used

Failed test found in:
  @ama-sdk/create/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm create @[email protected] typescript @my-test/sdk -- --exact-o3r-version --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk6/swagger-spec.yml
STDERR:
npm warn exec The following package was not found and will be installed: @ama-sdk/[email protected]
    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_52_15_119Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_52_15_119Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/openapi-generator-cli - Not found
npm error 404
npm error 404  'openapi-generator-cli@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_52_18_525Z-debug-0.log
Error: OpenApiGeneratorCli failed to install [email protected]
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk6
npm error command failed
npm error command sh -c create typescript @my-test/sdk --exact-o3r-version --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk6/swagger-spec.yml
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_57_663Z-debug-0.log·
OUTPUT:
,
> npx
> create typescript @my-test/sdk --exact-o3r-version --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk6/swagger-spec.yml·
CREATE my-test/sdk/.commitlintrc.json (810 bytes)
CREATE my-test/sdk/.editorconfig (208 bytes)
CREATE my-test/sdk/.openapi-generator-ignore (90 bytes)
CREATE my-test/sdk/.swcrc (329 bytes)
CREATE my-test/sdk/.versionrc.json (110 bytes)
CREATE my-test/sdk/CONTRIBUTING.md (122 bytes)
CREATE my-test/sdk/jest.config.js (737 bytes)
CREATE my-test/sdk/readme.md (7214 bytes)
CREATE my-test/sdk/tsconfig.build.json (542 bytes)
CREATE my-test/sdk/tsconfig.doc.json (354 bytes)
CREATE my-test/sdk/tsconfig.json (226 bytes)
CREATE my-test/sdk/typedoc.json (289 bytes)
CREATE my-test/sdk/.vscode/settings.json (613 bytes)
CREATE my-test/sdk/configs/tsconfig.test.json (496 bytes)
CREATE my-test/sdk/src/index.ts (77 bytes)
CREATE my-test/sdk/src/api/fixtures.jest.ts (123 bytes)
CREATE my-test/sdk/src/api/index.ts (17 bytes)
CREATE my-test/sdk/src/fixtures/jest/index.ts (41 bytes)
CREATE my-test/sdk/src/fixtures/jest/package.json (353 bytes)
CREATE my-test/sdk/src/helpers/index.ts (17 bytes)
CREATE my-test/sdk/src/helpers/package.json (314 bytes)
CREATE my-test/sdk/src/models/enums.ts (93 bytes)
CREATE my-test/sdk/src/models/index.ts (128 bytes)
CREATE my-test/sdk/src/models/patterns.ts (102 bytes)
CREATE my-test/sdk/src/models/base/enums.ts (97 bytes)
CREATE my-test/sdk/src/models/base/index.ts (17 bytes)
CREATE my-test/sdk/src/models/base/patterns.ts (100 bytes)
CREATE my-test/sdk/src/models/core/enums.ts (48 bytes)
CREATE my-test/sdk/src/models/core/index.ts (49 bytes)
CREATE my-test/sdk/src/models/core/patterns.ts (51 bytes)
CREATE my-test/sdk/src/models/custom/enums.ts (50 bytes)
CREATE my-test/sdk/src/models/custom/index.ts (17 bytes)
CREATE my-test/sdk/src/models/custom/patterns.ts (53 bytes)
CREATE my-test/sdk/src/spec/api-mock.ts (123 bytes)
CREATE my-test/sdk/src/spec/index.ts (103 bytes)
CREATE my-test/sdk/src/spec/operation-adapter.ts (16 bytes)
CREATE my-test/sdk/src/spec/package.json (293 bytes)
CREATE my-test/sdk/src/spec/mock-factory/index.ts (49 bytes)
CREATE my-test/sdk/testing/tsconfig.spec.json (448 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.jest.json (319 bytes)
CREATE my-test/sdk/tsconfigs/tsconfig.source.json (242 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.jest.json (357 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.json (127 bytes)
CREATE my-test/sdk/tsconfigs/esm2020/tsconfig.source.json (287 bytes)
CREATE my-test/sdk/.eslintignore (132 bytes)
CREATE my-test/sdk/.eslintrc.js (1075 bytes)
CREATE my-test/sdk/.gitattributes (289 bytes)
CREATE my-test/sdk/.gitignore (613 bytes)
CREATE my-test/sdk/.renovaterc.json (839 bytes)
CREATE my-test/sdk/openapitools.json (390 bytes)
CREATE my-test/sdk/package.json (4498 bytes)
DELETE src/api/fixtures.jest.ts
DELETE src/api/index.ts
DELETE src/models/base/enums.ts
DELETE src/models/base/patterns.ts
DELETE src/spec/api-mock.ts
CREATE open-api.yaml (2197 bytes)
UPDATE src/spec/operation-adapter.ts (475 bytes)
UPDATE readme.md (7212 bytes)
UPDATE openapitools.json (404 bytes)
,npm warn exec The following package was not found and will be installed: @ama-sdk/[email protected]
    \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-test/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"999.0.1732263278328\" from the root project
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"999.0.1732263278328\" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"999.0.1732263278328\" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_52_15_119Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_52_15_119Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/openapi-generator-cli - Not found
npm error 404
npm error 404  'openapi-generator-cli@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_52_18_525Z-debug-0.log
Error: OpenApiGeneratorCli failed to install [email protected]
npm error code 1
npm error path /home/runner/work/otter/it-tests/test-create-sdk6
npm error command failed
npm error command sh -c create typescript @my-test/sdk --exact-o3r-version --package-manager npm --spec-path /home/runner/work/otter/it-tests/test-create-sdk6/swagger-spec.yml
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_51_57_663Z-debug-0.log
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerCreate (packages/@o3r/test-helpers/src/utilities/package-manager.ts:127:10)
      at packages/@ama-sdk/create/src/index.it.spec.ts:142:27
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@ama-sdk/create/src/index.it.spec.ts:146:11)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@ama-sdk/create/src/index.it.spec.ts:146:11)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

new otter application ► new otter application should build empty app ► new otter application should build empty app

Failed test found in:
  @o3r/core/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm exec ng add @o3r/core@~999 -- --preset all --project-name test-app --skip-confirmation
STDERR:
    The package @o3r/analytics was not installed, the options check will be skipped
    The package @o3r/apis-manager was not installed, the options check will be skipped
    The package @o3r/components was not installed, the options check will be skipped
    The package @o3r/configuration was not installed, the options check will be skipped
    The package @o3r/design was not installed, the options check will be skipped
    The package @o3r/dynamic-content was not installed, the options check will be skipped
    The package @o3r/eslint-config-otter was not installed, the options check will be skipped
    The package @o3r/eslint-plugin was not installed, the options check will be skipped
    The package @o3r/forms was not installed, the options check will be skipped
    The package @o3r/localization was not installed, the options check will be skipped
    The package @o3r/rules-engine was not installed, the options check will be skipped
    The package @o3r/stylelint-plugin was not installed, the options check will be skipped
    The package @o3r/styling was not installed, the options check will be skipped
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error       1 more (test-app)
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error       1 more (test-app)
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   @o3r/eslint-config-otter@\"~999.0.1732263278328\" from [email protected]
npm error   apps/test-app
npm error     [email protected]
npm error     node_modules/test-app
npm error       workspace apps/test-app from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_34_59_920Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_34_59_920Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.·
OUTPUT:
,Skipping installation: Package already installed
    ESLint package not installed. Skipping Otter linter phase!
    You can add Otter linter config rules later to the project via this command: ng add @o3r/eslint-config-otter
    The following modules will be installed: @o3r/analytics, @o3r/apis-manager, @o3r/application, @o3r/components, @o3r/configuration, @o3r/design, @o3r/dynamic-content, @o3r/eslint-config-otter, @o3r/eslint-plugin, @o3r/forms, @o3r/localization, @o3r/logger, @o3r/rules-engine, @o3r/store-sync, @o3r/stylelint-plugin, @o3r/styling
    The following modules are now available for your application, add them according to your needs:·····
    npm --workspace test-app exec ng add @o3r/telemetry
    A set of helpers to retrieve tool usage metrics.
    (details on https://www.npmjs.com/package/%40o3r%2Ftelemetry)·····
    npm --workspace test-app exec ng add @o3r/azure-tools
    Various Azure DevOps tools
    (details on https://www.npmjs.com/package/%40o3r%2Fazure-tools)·····
    npm --workspace test-app exec ng add @o3r/artifactory-tools
    Various artifactory tools
    (details on https://www.npmjs.com/package/%40o3r%2Fartifactory-tools)·····
    npm --workspace test-app exec ng add @o3r/testing (outdated, supporting ^11.4.1)
    The module provides testing (e2e, unit test) utilities to help you build your own E2E pipeline integrating visual testing.
    (details on https://www.npmjs.com/package/%40o3r%2Ftesting)·····
    npm --workspace test-app exec ng add @o3r/eslint-config-otter
    Recommended eslint configuration for Otter project
    (details on https://www.npmjs.com/package/%40o3r%2Feslint-config-otter)·····
    npm --workspace test-app exec ng add @o3r/eslint-plugin
    The module provides in-house eslint plugins to use in your own eslint configuration.
    (details on https://www.npmjs.com/package/%40o3r%2Feslint-plugin)·····
    npm --workspace test-app exec ng add @o3r/stylelint-plugin
    In-house stylelint plugin to use in your own eslint configuration
    (details on https://www.npmjs.com/package/%40o3r%2Fstylelint-plugin)·····
    npm --workspace test-app exec ng add @o3r/ngx-prefetch
    Angular builder for prefetching resources before loading the application
    (details on https://www.npmjs.com/package/%40o3r%2Fngx-prefetch)·····
    npm --workspace test-app exec ng add @o3r/new-version
    Helpers to compute new version
    (details on https://www.npmjs.com/package/%40o3r%2Fnew-version)·····
    npm --workspace test-app exec ng add @o3r/design (outdated, supporting ^11.4.1)
    A design framework to generate theme on an Otter application based on Design Tokens.
    (details on https://www.npmjs.com/package/%40o3r%2Fdesign)·····
    npm --workspace test-app exec ng add @o3r/pipeline
    A package that provides toolchain related helpers.
    (details on https://www.npmjs.com/package/%40o3r%2Fpipeline)·····
    npm --workspace test-app exec ng add @o3r/dynamic-content (outdated, supporting ^11.4.1)
    This module provides a mechanism to retrieve media and data depending on the host or a server specific url.
    (details on https://www.npmjs.com/package/%40o3r%2Fdynamic-content)
    Tags: CMS enabler·····
    npm --workspace test-app exec ng add @o3r/components (outdated, supporting ^11.4.1)
    This module contains component-related features (Component replacement, CMS compatibility, helpers, pipes, debugging developer tools...)
    It comes with an integrated ng builder to help you generate components compatible with Otter features (CMS integration
    (details on https://www.npmjs.com/package/%40o3r%2Fcomponents)
    Tags: CMS enabler·····
    npm --workspace test-app exec ng add @o3r/localization (outdated, supporting ^11.4.1)
    This module provides a runtime dynamic language/translation support and debug tools.
    (details on https://www.npmjs.com/package/%40o3r%2Flocalization)
    Tags: CMS enabler·····
    npm --workspace test-app exec ng add @o3r/logger (outdated, supporting ^11.4.1)
    This module provides a bridge to target different loggers (logrocket, fullstory, smartlook) with a common interface.
    It is reporting the logs emitted by the different Otter Modules.
    (details on https://www.npmjs.com/package/%40o3r%2Flogger)·····
    npm --workspace test-app exec ng add @o3r/third-party (outdated, supporting ^11.4.1)
    This module provides a bridge to communicate with third parties via an iFrame solution.
    (details on https://www.npmjs.com/package/%40o3r%2Fthird-party)·····
    npm --workspace test-app exec ng add @o3r/configuration (outdated, supporting ^11.4.1)
    This module contains configuration-related features such as CMS compatibility, Configuration override, store and debugging.
    It enables your application runtime configuration and comes with an integrated ng builder to help you generate configurations suppo
    (details on https://www.npmjs.com/package/%40o3r%2Fconfiguration)
    Tags: CMS enabler·····
    npm --workspace test-app exec ng add @o3r/apis-manager
    This module provides services to help you communicate with your APIs. Its responsibility is to provide an API configuration to a service factory so that it could instantiate an API with the right configurations.
    It contains a default configuration and a m
    (details on https://www.npmjs.com/package/%40o3r%2Fapis-manager)·····
    npm --workspace test-app exec ng add @o3r/forms (outdated, supporting ^11.4.1)
    This module provides utilities to enhance angular form (asynchronous decorator, additional validator, error store...).
    (details on https://www.npmjs.com/package/%40o3r%2Fforms)·····
    npm --workspace test-app exec ng add @o3r/routing (outdated, supporting ^11.4.1)
    This module helps you to configure an Otter application's routing (POST parameter management, preloading strategy, guard recommendation).
    (details on https://www.npmjs.com/package/%40o3r%2Frouting)
UPDATE angular.json (11032 bytes)
UPDATE tsconfig.json (977 bytes)
UPDATE package.json (3115 bytes)
UPDATE apps/test-app/package.json (2698 bytes)
,    The package @o3r/analytics was not installed, the options check will be skipped
    The package @o3r/apis-manager was not installed, the options check will be skipped
    The package @o3r/components was not installed, the options check will be skipped
    The package @o3r/configuration was not installed, the options check will be skipped
    The package @o3r/design was not installed, the options check will be skipped
    The package @o3r/dynamic-content was not installed, the options check will be skipped
    The package @o3r/eslint-config-otter was not installed, the options check will be skipped
    The package @o3r/eslint-plugin was not installed, the options check will be skipped
    The package @o3r/forms was not installed, the options check will be skipped
    The package @o3r/localization was not installed, the options check will be skipped
    The package @o3r/rules-engine was not installed, the options check will be skipped
    The package @o3r/stylelint-plugin was not installed, the options check will be skipped
    The package @o3r/styling was not installed, the options check will be skipped
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error       1 more (test-app)
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error       1 more (test-app)
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   @o3r/eslint-config-otter@\"~999.0.1732263278328\" from the root project
npm error   @o3r/eslint-config-otter@\"~999.0.1732263278328\" from [email protected]
npm error   apps/test-app
npm error     [email protected]
npm error     node_modules/test-app
npm error       workspace apps/test-app from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_34_59_920Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_34_59_920Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerExec (packages/@o3r/test-helpers/src/utilities/package-manager.ts:166:10)
      at packages/@o3r/core/schematics/index.it.spec.ts:28:36
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@o3r/core/schematics/index.it.spec.ts:28:177)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@o3r/core/schematics/index.it.spec.ts:28:177)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 0 in @o3r/eslint-config-otter/dist-test/it-report.xml

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

ng add eslint-config ► ng add eslint-config should add eslint-config to an application ► ng add eslint-config should add eslint-config to an application

Failed test found in:
  @o3r/eslint-config-otter/dist-test/it-report.xml
Error:
  Error: Command failed: npm exec ng add @o3r/eslint-config-otter@~999 -- --skip-confirmation --project-name test-app
Raw output
Error: Command failed: npm exec ng add @o3r/eslint-config-otter@~999 -- --skip-confirmation --project-name test-app
STDERR:
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@"^7.11.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     peer @angular-eslint/eslint-plugin@"~18.3.0" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@"~999" from the root project
npm error   peer @typescript-eslint/utils@"^7.11.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     peerOptional @angular-eslint/eslint-plugin-template@"~18.3.0" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@"~999" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@"^7.14.1" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   @o3r/eslint-config-otter@"~999" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_34_58_201Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_34_58_201Z-debug-0.log
✖ Installing package [FAILED: Unable to install package]

OUTPUT:
,❯ Determining Package Manager
› Using package manager: npm
✔ Determining Package Manager
❯ Loading package information from registry
✔ Loading package information from registry
,npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@"^7.11.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     peer @angular-eslint/eslint-plugin@"~18.3.0" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@"~999" from the root project
npm error   peer @typescript-eslint/utils@"^7.11.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     peerOptional @angular-eslint/eslint-plugin-template@"~18.3.0" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@"~999" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@"^7.14.1" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   @o3r/eslint-config-otter@"~999" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_34_58_201Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_34_58_201Z-debug-0.log
✖ Installing package [FAILED: Unable to install package]

    at execCmd (/home/runner/work/otter/otter/packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
    at packageManagerExec (/home/runner/work/otter/otter/packages/@o3r/test-helpers/src/utilities/package-manager.ts:166:10)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@o3r/eslint-config-otter/schematics/index.it.spec.ts:22:23)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 0 in @o3r/eslint-config-otter/dist-test/it-report.xml

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

ng add eslint-config ► ng add eslint-config should add eslint-config to a library ► ng add eslint-config should add eslint-config to a library

Failed test found in:
  @o3r/eslint-config-otter/dist-test/it-report.xml
Error:
  Error: Command failed: npm exec ng add @o3r/eslint-config-otter@~999 -- --skip-confirmation --project-name test-lib
Raw output
Error: Command failed: npm exec ng add @o3r/eslint-config-otter@~999 -- --skip-confirmation --project-name test-lib
STDERR:
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@"^7.11.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     peer @angular-eslint/eslint-plugin@"~18.3.0" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@"~999" from the root project
npm error   peer @typescript-eslint/utils@"^7.11.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     peerOptional @angular-eslint/eslint-plugin-template@"~18.3.0" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@"~999" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@"^7.14.1" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   @o3r/eslint-config-otter@"~999" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_35_34_306Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_35_34_306Z-debug-0.log
✖ Installing package [FAILED: Unable to install package]

OUTPUT:
,❯ Determining Package Manager
› Using package manager: npm
✔ Determining Package Manager
❯ Loading package information from registry
✔ Loading package information from registry
,npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: [email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@"^7.11.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     peer @angular-eslint/eslint-plugin@"~18.3.0" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@"~999" from the root project
npm error   peer @typescript-eslint/utils@"^7.11.0 || ^8.0.0" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     peerOptional @angular-eslint/eslint-plugin-template@"~18.3.0" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       @o3r/eslint-config-otter@"~999" from the root project
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@"^7.14.1" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   @o3r/eslint-config-otter@"~999" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_35_34_306Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_35_34_306Z-debug-0.log
✖ Installing package [FAILED: Unable to install package]

    at execCmd (/home/runner/work/otter/otter/packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
    at packageManagerExec (/home/runner/work/otter/otter/packages/@o3r/test-helpers/src/utilities/package-manager.ts:166:10)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@o3r/eslint-config-otter/schematics/index.it.spec.ts:51:23)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

new otter workspace ► new otter workspace should add sdk to an existing workspace ► new otter workspace should add sdk to an existing workspace

Failed test found in:
  @o3r/workspace/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm exec ng g sdk my-sdk
STDERR:
            \"7.9.0\"
- Installing packages (npm)...
npm warn workspaces @my-sdk/sdk in filter set, but no workspace folder present
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-sdk/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from @my-sdk/[email protected]
npm error     libs/my-sdk
npm error       @my-sdk/[email protected]
npm error       node_modules/@my-sdk/sdk
npm error         workspace libs/my-sdk from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error       libs/my-sdk
npm error         @my-sdk/[email protected]
npm error         node_modules/@my-sdk/sdk
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @my-sdk/[email protected]
npm error     libs/my-sdk
npm error       @my-sdk/[email protected]
npm error       node_modules/@my-sdk/sdk
npm error         workspace libs/my-sdk from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error       libs/my-sdk
npm error         @my-sdk/[email protected]
npm error         node_modules/@my-sdk/sdk
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error   libs/my-sdk
npm error     @my-sdk/[email protected]
npm error     node_modules/@my-sdk/sdk
npm error       workspace libs/my-sdk from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_46_48_984Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_46_48_984Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.·
OUTPUT:
,CREATE libs/my-sdk/.openapi-generator-ignore (90 bytes)
CREATE libs/my-sdk/.swcrc (329 bytes)
CREATE libs/my-sdk/jest.config.js (294 bytes)
CREATE libs/my-sdk/readme.md (7214 bytes)
CREATE libs/my-sdk/tsconfig.build.json (542 bytes)
CREATE libs/my-sdk/tsconfig.doc.json (354 bytes)
CREATE libs/my-sdk/tsconfig.json (226 bytes)
CREATE libs/my-sdk/typedoc.json (289 bytes)
CREATE libs/my-sdk/configs/tsconfig.test.json (496 bytes)
CREATE libs/my-sdk/src/index.ts (77 bytes)
CREATE libs/my-sdk/src/api/fixtures.jest.ts (123 bytes)
CREATE libs/my-sdk/src/api/index.ts (17 bytes)
CREATE libs/my-sdk/src/fixtures/jest/index.ts (41 bytes)
CREATE libs/my-sdk/src/fixtures/jest/package.json (352 bytes)
CREATE libs/my-sdk/src/helpers/index.ts (17 bytes)
CREATE libs/my-sdk/src/helpers/package.json (313 bytes)
CREATE libs/my-sdk/src/models/enums.ts (93 bytes)
CREATE libs/my-sdk/src/models/index.ts (128 bytes)
CREATE libs/my-sdk/src/models/patterns.ts (102 bytes)
CREATE libs/my-sdk/src/models/base/enums.ts (97 bytes)
CREATE libs/my-sdk/src/models/base/index.ts (17 bytes)
CREATE libs/my-sdk/src/models/base/patterns.ts (100 bytes)
CREATE libs/my-sdk/src/models/core/enums.ts (48 bytes)
CREATE libs/my-sdk/src/models/core/index.ts (49 bytes)
CREATE libs/my-sdk/src/models/core/patterns.ts (51 bytes)
CREATE libs/my-sdk/src/models/custom/enums.ts (50 bytes)
CREATE libs/my-sdk/src/models/custom/index.ts (17 bytes)
CREATE libs/my-sdk/src/models/custom/patterns.ts (53 bytes)
CREATE libs/my-sdk/src/spec/api-mock.ts (123 bytes)
CREATE libs/my-sdk/src/spec/index.ts (103 bytes)
CREATE libs/my-sdk/src/spec/operation-adapter.ts (16 bytes)
CREATE libs/my-sdk/src/spec/package.json (292 bytes)
CREATE libs/my-sdk/src/spec/mock-factory/index.ts (49 bytes)
CREATE libs/my-sdk/testing/tsconfig.spec.json (448 bytes)
CREATE libs/my-sdk/tsconfigs/tsconfig.jest.json (319 bytes)
CREATE libs/my-sdk/tsconfigs/tsconfig.source.json (242 bytes)
CREATE libs/my-sdk/tsconfigs/esm2020/tsconfig.jest.json (357 bytes)
CREATE libs/my-sdk/tsconfigs/esm2020/tsconfig.json (127 bytes)
CREATE libs/my-sdk/tsconfigs/esm2020/tsconfig.source.json (287 bytes)
CREATE libs/my-sdk/.eslintignore (132 bytes)
CREATE libs/my-sdk/.eslintrc.js (1075 bytes)
CREATE libs/my-sdk/.gitattributes (289 bytes)
CREATE libs/my-sdk/.gitignore (613 bytes)
CREATE libs/my-sdk/openapitools.json (389 bytes)
CREATE libs/my-sdk/package.json (4401 bytes)
UPDATE angular.json (11585 bytes)
UPDATE tsconfig.json (1242 bytes)
,            \"7.9.0\"
- Installing packages (npm)...
npm warn workspaces @my-sdk/sdk in filter set, but no workspace folder present
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-sdk/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from @my-sdk/[email protected]
npm error     libs/my-sdk
npm error       @my-sdk/[email protected]
npm error       node_modules/@my-sdk/sdk
npm error         workspace libs/my-sdk from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error       libs/my-sdk
npm error         @my-sdk/[email protected]
npm error         node_modules/@my-sdk/sdk
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @my-sdk/[email protected]
npm error     libs/my-sdk
npm error       @my-sdk/[email protected]
npm error       node_modules/@my-sdk/sdk
npm error         workspace libs/my-sdk from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error       libs/my-sdk
npm error         @my-sdk/[email protected]
npm error         node_modules/@my-sdk/sdk
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error   libs/my-sdk
npm error     @my-sdk/[email protected]
npm error     node_modules/@my-sdk/sdk
npm error       workspace libs/my-sdk from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_46_48_984Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_46_48_984Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerExec (packages/@o3r/test-helpers/src/utilities/package-manager.ts:166:10)
      at packages/@o3r/workspace/schematics/index.it.spec.ts:26:25
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@o3r/workspace/schematics/index.it.spec.ts:27:11)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@o3r/workspace/schematics/index.it.spec.ts:27:11)
    at Promise.then.completed (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/otter/otter/.yarn/cache/jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/otter/otter/.yarn/cache/jest-runner-npm-29.7.0-3bc9f82b58-9d8748a494.zip/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 105 in packages/@o3r/test-helpers/src/utilities/package-manager.ts

See this annotation in the file changed.

@github-actions github-actions / IT Tests report-ubuntu-latest-npm

new otter workspace ► new otter workspace should add sdk to an existing workspace with local spec ► new otter workspace should add sdk to an existing workspace with local spec

Failed test found in:
  @o3r/workspace/dist-test/it-report.xml
Error:
  Error: expect(received).not.toThrow()
Raw output
Error: expect(received).not.toThrow()

Error name:    "Error"
Error message: "Command failed: npm exec ng g sdk @my-sdk/sdk -- --spec-path ./local-spec.yaml
STDERR:
            \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-sdk/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from @my-sdk/[email protected]
npm error     libs/my-sdk-sdk
npm error       @my-sdk/[email protected]
npm error       node_modules/@my-sdk/sdk
npm error         workspace libs/my-sdk-sdk from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error       libs/my-sdk-sdk
npm error         @my-sdk/[email protected]
npm error         node_modules/@my-sdk/sdk
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @my-sdk/[email protected]
npm error     libs/my-sdk-sdk
npm error       @my-sdk/[email protected]
npm error       node_modules/@my-sdk/sdk
npm error         workspace libs/my-sdk-sdk from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error       libs/my-sdk-sdk
npm error         @my-sdk/[email protected]
npm error         node_modules/@my-sdk/sdk
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error   libs/my-sdk-sdk
npm error     @my-sdk/[email protected]
npm error     node_modules/@my-sdk/sdk
npm error       workspace libs/my-sdk-sdk from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_47_15_456Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_47_15_456Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.·
OUTPUT:
,CREATE libs/my-sdk-sdk/.openapi-generator-ignore (90 bytes)
CREATE libs/my-sdk-sdk/.swcrc (329 bytes)
CREATE libs/my-sdk-sdk/jest.config.js (294 bytes)
CREATE libs/my-sdk-sdk/readme.md (7214 bytes)
CREATE libs/my-sdk-sdk/tsconfig.build.json (542 bytes)
CREATE libs/my-sdk-sdk/tsconfig.doc.json (354 bytes)
CREATE libs/my-sdk-sdk/tsconfig.json (226 bytes)
CREATE libs/my-sdk-sdk/typedoc.json (289 bytes)
CREATE libs/my-sdk-sdk/configs/tsconfig.test.json (496 bytes)
CREATE libs/my-sdk-sdk/src/index.ts (77 bytes)
CREATE libs/my-sdk-sdk/src/api/fixtures.jest.ts (123 bytes)
CREATE libs/my-sdk-sdk/src/api/index.ts (17 bytes)
CREATE libs/my-sdk-sdk/src/fixtures/jest/index.ts (41 bytes)
CREATE libs/my-sdk-sdk/src/fixtures/jest/package.json (352 bytes)
CREATE libs/my-sdk-sdk/src/helpers/index.ts (17 bytes)
CREATE libs/my-sdk-sdk/src/helpers/package.json (313 bytes)
CREATE libs/my-sdk-sdk/src/models/enums.ts (93 bytes)
CREATE libs/my-sdk-sdk/src/models/index.ts (128 bytes)
CREATE libs/my-sdk-sdk/src/models/patterns.ts (102 bytes)
CREATE libs/my-sdk-sdk/src/models/base/enums.ts (97 bytes)
CREATE libs/my-sdk-sdk/src/models/base/index.ts (17 bytes)
CREATE libs/my-sdk-sdk/src/models/base/patterns.ts (100 bytes)
CREATE libs/my-sdk-sdk/src/models/core/enums.ts (48 bytes)
CREATE libs/my-sdk-sdk/src/models/core/index.ts (49 bytes)
CREATE libs/my-sdk-sdk/src/models/core/patterns.ts (51 bytes)
CREATE libs/my-sdk-sdk/src/models/custom/enums.ts (50 bytes)
CREATE libs/my-sdk-sdk/src/models/custom/index.ts (17 bytes)
CREATE libs/my-sdk-sdk/src/models/custom/patterns.ts (53 bytes)
CREATE libs/my-sdk-sdk/src/spec/api-mock.ts (123 bytes)
CREATE libs/my-sdk-sdk/src/spec/index.ts (103 bytes)
CREATE libs/my-sdk-sdk/src/spec/operation-adapter.ts (16 bytes)
CREATE libs/my-sdk-sdk/src/spec/package.json (292 bytes)
CREATE libs/my-sdk-sdk/src/spec/mock-factory/index.ts (49 bytes)
CREATE libs/my-sdk-sdk/testing/tsconfig.spec.json (448 bytes)
CREATE libs/my-sdk-sdk/tsconfigs/tsconfig.jest.json (319 bytes)
CREATE libs/my-sdk-sdk/tsconfigs/tsconfig.source.json (242 bytes)
CREATE libs/my-sdk-sdk/tsconfigs/esm2020/tsconfig.jest.json (357 bytes)
CREATE libs/my-sdk-sdk/tsconfigs/esm2020/tsconfig.json (127 bytes)
CREATE libs/my-sdk-sdk/tsconfigs/esm2020/tsconfig.source.json (287 bytes)
CREATE libs/my-sdk-sdk/.eslintignore (132 bytes)
CREATE libs/my-sdk-sdk/.eslintrc.js (1075 bytes)
CREATE libs/my-sdk-sdk/.gitattributes (289 bytes)
CREATE libs/my-sdk-sdk/.gitignore (613 bytes)
CREATE libs/my-sdk-sdk/openapitools.json (389 bytes)
CREATE libs/my-sdk-sdk/package.json (4401 bytes)
UPDATE angular.json (11597 bytes)
UPDATE tsconfig.json (1262 bytes)
,            \"7.9.0\"
- Installing packages (npm)...
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: @my-sdk/[email protected]
npm error Found: @typescript-eslint/[email protected]
npm error node_modules/@typescript-eslint/utils
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin
npm error     dev @angular-eslint/eslint-plugin@\"~18.3.0\" from @my-sdk/[email protected]
npm error     libs/my-sdk-sdk
npm error       @my-sdk/[email protected]
npm error       node_modules/@my-sdk/sdk
npm error         workspace libs/my-sdk-sdk from the root project
npm error     peer @angular-eslint/eslint-plugin@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error       libs/my-sdk-sdk
npm error         @my-sdk/[email protected]
npm error         node_modules/@my-sdk/sdk
npm error   peer @typescript-eslint/utils@\"^7.11.0 || ^8.0.0\" from @angular-eslint/[email protected]
npm error   node_modules/@angular-eslint/eslint-plugin-template
npm error     dev @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @my-sdk/[email protected]
npm error     libs/my-sdk-sdk
npm error       @my-sdk/[email protected]
npm error       node_modules/@my-sdk/sdk
npm error         workspace libs/my-sdk-sdk from the root project
npm error     peerOptional @angular-eslint/eslint-plugin-template@\"~18.3.0\" from @o3r/[email protected]
npm error     node_modules/@o3r/eslint-config-otter
npm error       dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error       libs/my-sdk-sdk
npm error         @my-sdk/[email protected]
npm error         node_modules/@my-sdk/sdk
npm error   2 more (@angular-eslint/test-utils, @stylistic/eslint-plugin-ts)
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/utils@\"^7.14.1\" from @o3r/[email protected]
npm error node_modules/@o3r/eslint-config-otter
npm error   dev @o3r/eslint-config-otter@\"~999.0.1732263278328\" from @my-sdk/[email protected]
npm error   libs/my-sdk-sdk
npm error     @my-sdk/[email protected]
npm error     node_modules/@my-sdk/sdk
npm error       workspace libs/my-sdk-sdk from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_47_15_456Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/runner/work/otter/otter/.cache/test-app/npm-cache/_logs/2024-11-22T08_47_15_456Z-debug-0.log
✖ Package install failed, see above.
The Schematic workflow failed. See above.
"

      103 |     // Yarn doesn't log errors on stderr, so we need to get them from stdout to have them in the reports
      104 |     // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
    > 105 |     throw new Error(`Command failed: ${args.join(' ') }\nSTDERR:\n${err.stderr?.toString() || ''}\nOUTPUT:\n${err.output?.toString() || ''}`);
          |           ^
      106 |   }
      107 | }
      108 |

      at execCmd (packages/@o3r/test-helpers/src/utilities/package-manager.ts:105:11)
      at packageManagerExec (packages/@o3r/test-helpers/src/utilities/package-manager.ts:166:10)
      at packages/@o3r/workspace/schematics/index.it.spec.ts:43:36
      at Object.<anonymous> (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/toThrowMatchers.js:74:11)
      at Object.throwingMatcher [as toThrow] (.yarn/cache/expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip/node_modules/expect/build/index.js:320:21)
      at Object.<anonymous> (packages/@o3r/workspace/schematics/index.it.spec.ts:48:30)
    at Object.<anonymous> (/home/runner/work/otter/otter/packages/@o3r/workspace/schematics/index.it.spec.ts:48:30)