Skip to content
GitHub Actions / UT Tests report-windows-latest failed Jan 31, 2024 in 0s

1076 passed, 94 failed and 16 skipped

Tests failed

Report Passed Failed Skipped Time
apps/chrome-devtools/dist-test/ut-report.xml 1✅ 20s
apps/github-cascading-app/dist-test/ut-report.xml 19✅ 21s
apps/showcase/dist-test/ut-report.xml 25✅ 99s
apps/vscode-extension/dist-test/ut-report.xml 1✅ 3s
packages/@ama-sdk/core/dist-test/ut-report.xml 141✅ 1⚪ 25s
packages/@ama-sdk/schematics/dist-test/ut-report.xml 1✅ 8❌ 69s
packages/@ama-sdk/showcase-sdk/dist-test/ut-report.xml 9ms
packages/@ama-terasu/cli/dist-test/ut-report.xml 1✅ 4s
packages/@ama-terasu/core/dist-test/ut-report.xml 1✅ 6s
packages/@ama-terasu/schematics/dist-test/ut-report.xml 1✅ 6s
packages/@o3r/amaterasu/amaterasu-api-spec/dist-test/ut-report.xml 1✅ 6s
packages/@o3r/amaterasu/amaterasu-dodo/dist-test/ut-report.xml 1✅ 5s
packages/@o3r/amaterasu/amaterasu-otter/dist-test/ut-report.xml 1✅ 4s
packages/@o3r/amaterasu/amaterasu-sdk/dist-test/ut-report.xml 1✅ 5s
packages/@o3r/analytics/dist-test/ut-report.xml 39✅ 3❌ 9⚪ 86s
packages/@o3r/apis-manager/dist-test/ut-report.xml 3✅ 12s
packages/@o3r/application/dist-test/ut-report.xml 1✅ 15s
packages/@o3r/artifactory-tools/dist-test/ut-report.xml 1✅ 5s
packages/@o3r/azure-tools/dist-test/ut-report.xml 1✅ 6s
packages/@o3r/components/dist-test/ut-report.xml 68✅ 1❌ 65s
packages/@o3r/configuration/dist-test/ut-report.xml 32✅ 4❌ 124s
packages/@o3r/core/dist-test/ut-report.xml 72✅ 44❌ 1⚪ 329s
packages/@o3r/design/dist-test/ut-report.xml 36✅ 3❌ 52s
packages/@o3r/dev-tools/dist-test/ut-report.xml 3✅ 6s
packages/@o3r/dynamic-content/dist-test/ut-report.xml 62✅ 39s
packages/@o3r/eslint-plugin/dist-test/ut-report.xml 58✅ 25s
packages/@o3r/extractors/dist-test/ut-report.xml 7✅ 18s
packages/@o3r/forms/dist-test/ut-report.xml 28✅ 25s
packages/@o3r/localization/dist-test/ut-report.xml 43✅ 7❌ 3⚪ 107s
packages/@o3r/logger/dist-test/ut-report.xml 16✅ 22s
packages/@o3r/mobile/dist-test/ut-report.xml 6✅ 24s
packages/@o3r/routing/dist-test/ut-report.xml 16✅ 31s
packages/@o3r/rules-engine/dist-test/ut-report.xml 245✅ 8❌ 140s
packages/@o3r/schematics/dist-test/ut-report.xml 14✅ 23s
packages/@o3r/store-sync/dist-test/ut-report.xml 52✅ 29s
packages/@o3r/storybook/dist-test/ut-report.xml 21✅ 15s
packages/@o3r/stylelint-plugin/dist-test/ut-report.xml 4✅ 7s
packages/@o3r/styling/dist-test/ut-report.xml 19✅ 3❌ 54s
packages/@o3r/telemetry/dist-test/ut-report.xml 8✅ 20s
packages/@o3r/test-helpers/dist-test/ut-report.xml 1✅ 10s
packages/@o3r/testing/dist-test/ut-report.xml 5✅ 9❌ 96s
packages/@o3r/third-party/dist-test/ut-report.xml 6✅ 3❌ 75s
packages/@o3r/workspace/dist-test/ut-report.xml 4✅ 1❌ 2⚪ 32s
tools/github-actions/cascading/dist-test/ut-report.xml 4✅ 8s
tools/github-actions/new-version/dist-test/ut-report.xml 6✅ 9s

✅ apps/chrome-devtools/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 13s

✅ apps/github-cascading-app/dist-test/ut-report.xml

19 tests were completed in 21s with 19 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Cascading Application 19✅ 15s

✅ apps/showcase/dist-test/ut-report.xml

25 tests were completed in 99s with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
AppComponent 1✅ 11s
BasicPresComponent 1✅ 2s
ComponentReplacementComponent 1✅ 4s
ComponentReplacementPresComponent 1✅ 13s
ConfigurationComponent 1✅ 24s
ConfigurationPresComponent 1✅ 3s
CopyTextPresComponent 1✅ 1s
DatePickerHebrewInputPresComponent 1✅ 2s
DatePickerInputPresComponent 1✅ 2s
DesignTokenComponent 1✅ 3s
DesignTokenPresComponent 1✅ 2s
DynamicContentComponent 1✅ 3s
DynamicContentPresComponent 1✅ 2s
HomeComponent 1✅ 3s
InPageNavPresComponent 1✅ 2s
LocalizationComponent 1✅ 26s
LocalizationPresComponent 1✅ 36s
OtterPickerPresComponent 1✅ 2s
RulesEngineComponent 1✅ 74s
RulesEnginePresComponent 1✅ 43s
RunAppLocallyComponent 1✅ 4s
ScrollBackTopPresComponent 1✅ 1s
SdkComponent 1✅ 5s
SdkPresComponent 1✅ 4s
SidenavPresComponent 1✅ 4s

✅ apps/vscode-extension/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 2s

✅ packages/@ama-sdk/core/dist-test/ut-report.xml

142 tests were completed in 25s with 141 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Additional Params Request Plugin 6✅ 555ms
Api Key Request Plugin 6✅ 585ms
Api Key Request Plugin 2✅ 231ms
ApiConfigurationOverride Plugin 3✅ 225ms
BotProtectionFingerprint 12✅ 8s
Client Facts request plugin 8✅ 550ms
Concurrent Fetch Plugin 3✅ 226ms
Custom info reply plugin 4✅ 249ms
DateTime 13✅ 1s
Exception Reply Plugin 5✅ 647ms
Fetch API cache Request Plugin 3✅ 225ms
Fetch API credentials Request Plugin 2✅ 226ms
getResponseReviver - revivers by status code 8✅ 3s
JSON auth token request plugin 5✅ 1s
Json Token 3✅ 323ms
JSON token utils 3✅ 720ms
Keepalive Request Plugin 1✅ 208ms
Mock intercept 5✅ 1⚪ 9s
Ng add @ama-sdk/core 1✅ 10s
PerformanceMetricPlugin 3✅ 273ms
Raw response info Reply plugin 4✅ 237ms
Retry Fetch Plugin 6✅ 294ms
Reviver Reply Plugin 3✅ 221ms
Revivers : 1✅ 219ms
Session ID Request Plugin 6✅ 259ms
SI Token Request Plugin 1✅ 355ms
Timeout Fetch Plugin 5✅ 753ms
Tokenizer Request Plugin 11✅ 9s
URL Rewrite Request Plugin 2✅ 459ms
Wait For Fetch Plugin 6✅ 483ms

❌ packages/@ama-sdk/schematics/dist-test/ut-report.xml

9 tests were completed in 69s with 1 passed, 8 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Java Core Generator 1❌ 17s
Ng add 1✅ 17s
Typescript Core Generator 3❌ 53s
Typescript Shell Generator 4❌ 67s

❌ Java Core Generator

Java Core Generator should work correctly
  ❌ Java Core Generator should work correctly
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Typescript Core Generator

Typescript Core Generator should update readme
  ❌ Typescript Core Generator should update readme
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Typescript Core Generator should clean previous install
  ❌ Typescript Core Generator should clean previous install
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Typescript Core Generator should throw when swagger is missing
  ❌ Typescript Core Generator should throw when swagger is missing
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Typescript Shell Generator

Typescript Shell Generator should generate basic SDK package
  ❌ Typescript Shell Generator should generate basic SDK package
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Typescript Shell Generator should generate correct package name
  ❌ Typescript Shell Generator should generate correct package name
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Typescript Shell Generator should use yarn as default package manager
  ❌ Typescript Shell Generator should use yarn as default package manager
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Typescript Shell Generator should use npm as package manager if specified
  ❌ Typescript Shell Generator should use npm as package manager if specified
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

✅ packages/@ama-sdk/showcase-sdk/dist-test/ut-report.xml

No tests found

✅ packages/@ama-terasu/cli/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 2s

✅ packages/@ama-terasu/core/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 3s

✅ packages/@ama-terasu/schematics/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 4s

✅ packages/@o3r/amaterasu/amaterasu-api-spec/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 4s

✅ packages/@o3r/amaterasu/amaterasu-dodo/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 3s

✅ packages/@o3r/amaterasu/amaterasu-otter/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 2s

✅ packages/@o3r/amaterasu/amaterasu-sdk/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 3s

❌ packages/@o3r/analytics/dist-test/ut-report.xml

51 tests were completed in 86s with 39 passed, 3 failed and 9 skipped.

Test suite Passed Failed Skipped Time
Add Analytics 2✅ 3❌ 81s
EventTrack Selectors tests 3✅ 2s
EventTrack Store reducer 13✅ 11s
Performance metrics 7✅ 9⚪ 16s
Track click directive: 5✅ 2s
Track events directive: 4✅ 1s
Track focus directive: 5✅ 3s

❌ Add Analytics

Add Analytics should create the analytics file and update the component
  ❌ Add Analytics should create the analytics file and update the component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Analytics should throw if we add analytics to a component that already has it
  ❌ Add Analytics should throw if we add analytics to a component that already has it
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Analytics should throw if inexisting path
  ✅ Add Analytics should throw if inexisting path
Add Analytics Angular component should throw if no Otter component
  ✅ Add Analytics Angular component should throw if no Otter component
Add Analytics Angular component should call convert-component if no Otter component
  ❌ Add Analytics Angular component should call convert-component if no Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

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

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

Test suite Passed Failed Skipped Time
appendPreconnect 3✅ 6s

✅ packages/@o3r/application/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 8s

✅ packages/@o3r/artifactory-tools/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 3s

✅ packages/@o3r/azure-tools/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 4s

❌ packages/@o3r/components/dist-test/ut-report.xml

69 tests were completed in 65s with 68 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CapitalizePipe 4✅ 1s
Component Extractor Builder 1❌ 29s
DurationPipe 14✅ 1s
Keep white space pipe 3✅ 1s
Otter inspector helpers 7✅ 7s
Otter Inspector Service 4✅ 6s
Placeholder component 4✅ 28s
PlaceholderRequest Selectors tests 2✅ 716ms
PlaceholderRequest Store reducer 7✅ 1s
PlaceholderTemplate Store reducer 3✅ 766ms
Rendering helpers 4✅ 927ms
Replace with bold pipe 7✅ 927ms
Rules Engine Effects 5✅ 44s
selectPlaceholderRenderedTemplates 4✅ 26s

❌ Component Extractor Builder

Component Extractor Builder should extract components
  ❌ Component Extractor Builder should extract components
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ packages/@o3r/configuration/dist-test/ut-report.xml

36 tests were completed in 124s with 32 passed, 4 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Config 2✅ 4❌ 113s
ConfigOverride Store reducer 2✅ 1s
Configuration DevTools console 5✅ 11s
Configuration DevTools message 3✅ 4s
Configuration operators getConfiguration 2✅ 1s
Configuration Store 8✅ 26s
ConfigurationBaseService 10✅ 32s

❌ Add Config

Add Config should create the config file and update the component
  ❌ Add Config should create the config file and update the component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Config should not expose the component
  ❌ Add Config should not expose the component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Config should throw if we add config to a component that already has it
  ❌ Add Config should throw if we add config to a component that already has it
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Config should throw if inexisting path
  ✅ Add Config should throw if inexisting path
Add Config Angular component should throw if no Otter component
  ✅ Add Config Angular component should throw if no Otter component
Add Config Angular component should call convert-component if no Otter component
  ❌ Add Config Angular component should call convert-component if no Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ packages/@o3r/core/dist-test/ut-report.xml

117 tests were completed in 329s with 72 passed, 44 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Add context 2✅ 3❌ 46s
App version Builder 1❌ 15s
AsyncOperator 1✅ 1s
AsyncStoreItemAdapter tests 22✅ 23s
Component container 3✅ 8❌ 196s
Component presenter 3✅ 10❌ 276s
Convert component generator 3❌ 36s
createEntityAsyncRequestAdapter tests 16✅ 27s
debug helper 4✅ 913ms
Deep fill function 16✅ 2s
Page 9❌ 122s
Pattern replacement Builder 1❌ 14s
Rendering helpers 4✅ 1s
Renovate Bot generator 1❌ 8s
Service generator 2❌ 1⚪ 52s
Store Action generator 1❌ 11s
Store entity async generator 2❌ 51s
Store entity sync generator 1❌ 17s
Store simple async generator 1❌ 14s
Store simple sync generator 1❌ 12s
Update component decorators 1✅ 2s

❌ Add context

Add context should create the context file and update the component
  ❌ Add context should create the context file and update the component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add context should throw if we add context to a component that already have it
  ❌ Add context should throw if we add context to a component that already have it
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add context should throw if inexisting path
  ✅ Add context should throw if inexisting path
Add context Angular component should throw if no Otter component
  ✅ Add context Angular component should throw if no Otter component
Add context Angular component should call convert-component if no Otter component
  ❌ Add context Angular component should call convert-component if no Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ App version Builder

App version Builder should extract version and call pattern replacement
  ❌ App version Builder should extract version and call pattern replacement
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Component container

Component container should generate a container component in the default component folder
  ❌ Component container should generate a container component in the default component folder
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component container should generate a container component as part of a full component structure
  ❌ Component container should generate a container component as part of a full component structure
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component container should generate a container with the selector prefixed with o3r by default
  ❌ Component container should generate a container with the selector prefixed with o3r by default
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component container should generate a container with the selector prefixed with provided value
  ❌ Component container should generate a container with the selector prefixed with provided value
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component container should generate a container component without fixture
  ❌ Component container should generate a container component without fixture
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component container should throw if generate a container component with otter fixture, as @o3r/testing is not installed
  ✅ Component container should throw if generate a container component with otter fixture, as @o3r/testing is not installed
Component container should throw if generate a container component with otter configuration, as @o3r/configuration is not installed
  ✅ Component container should throw if generate a container component with otter configuration, as @o3r/configuration is not installed
Component container should generate a container component without otter configuration
  ❌ Component container should generate a container component without otter configuration
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component container should generate a standalone container component
  ❌ Component container should generate a standalone container component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component container should throw if generate a container component with rules engine, as @o3r/rules-engine is not installed
  ✅ Component container should throw if generate a container component with rules engine, as @o3r/rules-engine is not installed
Component container should generate a container component with rules engine
  ❌ Component container should generate a container component with rules engine
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Component presenter

Component presenter should generate a presenter component in the default component folder
  ❌ Component presenter should generate a presenter component in the default component folder
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should generate a presenter component as part of a full component structure
  ❌ Component presenter should generate a presenter component as part of a full component structure
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should generate a presenter with the selector prefixed with o3r by default
  ❌ Component presenter should generate a presenter with the selector prefixed with o3r by default
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should generate a presenter with the selector prefixed with provided value
  ❌ Component presenter should generate a presenter with the selector prefixed with provided value
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should generate a presenter component without fixture
  ❌ Component presenter should generate a presenter component without fixture
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should generate a presenter component without otter theme
  ❌ Component presenter should generate a presenter component without otter theme
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should throw if generate a presenter component with otter theming, as @o3r/styling is not installed
  ✅ Component presenter should throw if generate a presenter component with otter theming, as @o3r/styling is not installed
Component presenter should throw if generate a presenter component with otter localization, as @o3r/localization is not installed
  ✅ Component presenter should throw if generate a presenter component with otter localization, as @o3r/localization is not installed
Component presenter should generate a presenter component without context
  ❌ Component presenter should generate a presenter component without context
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should generate a presenter component without localization
  ❌ Component presenter should generate a presenter component without localization
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should throw if generate a presenter component with otter configuration, as @o3r/configuration is not installed
  ✅ Component presenter should throw if generate a presenter component with otter configuration, as @o3r/configuration is not installed
Component presenter should generate a presenter component without otter configuration
  ❌ Component presenter should generate a presenter component without otter configuration
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Component presenter should generate a standalone presenter component
  ❌ Component presenter should generate a standalone presenter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Convert component generator

Convert component generator should convert the component into an Otter component
  ❌ Convert component generator should convert the component into an Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Convert component generator should convert the component into an Otter Block
  ❌ Convert component generator should convert the component into an Otter Block
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Convert component generator should throw if we try to convert an Otter component
  ❌ Convert component generator should throw if we try to convert an Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Page

Page Default parameters should generate files
  ❌ Page Default parameters should generate files
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Page Default parameters should insert page route in App Routing Module
  ❌ Page Default parameters should insert page route in App Routing Module
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Page Default parameters should have the default selector
  ❌ Page Default parameters should have the default selector
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Page Standalone page should generate files
  ❌ Page Standalone page should generate files
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Page Standalone page should insert page route in App Routing Module
  ❌ Page Standalone page should insert page route in App Routing Module
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Page Custom parameters should generate files with default parameters
  ❌ Page Custom parameters should generate files with default parameters
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Page Custom parameters should insert page route in App Routing Module
  ❌ Page Custom parameters should insert page route in App Routing Module
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Page Custom parameters should have the custom selector
  ❌ Page Custom parameters should have the custom selector
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Page Wrong App Routing Module path should still generate files
  ❌ Page Wrong App Routing Module path should still generate files
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Pattern replacement Builder

Pattern replacement Builder should replace pattern
  ❌ Pattern replacement Builder should replace pattern
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Renovate Bot generator

Renovate Bot generator should generate a basic renovate bot repository
  ❌ Renovate Bot generator should generate a basic renovate bot repository
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Service generator

Service generator should generate service in custom folder
  ❌ Service generator should generate service in custom folder
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Service generator should generate service in default folder
  ❌ Service generator should generate service in default folder
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Service generator should generate service with fixtures for jest if installed
  ⚪ Service generator should generate service with fixtures for jest if installed

❌ Store Action generator

Store Action generator should add a set action
  ❌ Store Action generator should add a set action
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Store entity async generator

Store entity async generator should generate async entity store
  ❌ Store entity async generator should generate async entity store
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Store entity async generator Ensure that we dont break the training
  ❌ Store entity async generator Ensure that we dont break the training
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Store entity sync generator

Store entity sync generator should generate sync entity store
  ❌ Store entity sync generator should generate sync entity store
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Store simple async generator

Store simple async generator should generate async simple store
  ❌ Store simple async generator should generate async simple store
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Store simple sync generator

Store simple sync generator should generate sync simple store
  ❌ Store simple sync generator should generate sync simple store
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ packages/@o3r/design/dist-test/ut-report.xml

39 tests were completed in 52s with 36 passed, 3 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Design Token to component 3❌ 42s
Design Token generator 6✅ 7s
Design Token Parser 5✅ 445ms
Design Token Renderer 4✅ 7s
Extract Token schematic 2✅ 12s
getCssStyleContentUpdater 3✅ 259ms
getCssTokenValueRenderer 4✅ 417ms
getMetadataStyleContentUpdater 1✅ 324ms
getMetadataTokenDefinitionRenderer 2✅ 493ms
getMetadataTokenDefinitionRenderer 2✅ 287ms
getMetadataTokenValueRenderer 2✅ 320ms
getSassTokenDefinitionRenderer 2✅ 273ms
isO3rPrivateVariable 3✅ 263ms

❌ Add Design Token to component

Add Design Token to component should create the design token file
  ❌ Add Design Token to component should create the design token file
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Design Token to component should create the design token file and target styling file
  ❌ Add Design Token to component should create the design token file and target styling file
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Design Token to component should create the design token file with correct name
  ❌ Add Design Token to component should create the design token file with correct name
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

✅ packages/@o3r/dev-tools/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
String utils 3✅ 4s

✅ packages/@o3r/dynamic-content/dist-test/ut-report.xml

62 tests were completed in 39s with 62 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
AssetPathOverride Store reducer 2✅ 1s
DynamicContentPipe 1✅ 30s
DynamicContentService 18✅ 31s
RequestParametersService 41✅ 29s

✅ packages/@o3r/eslint-plugin/dist-test/ut-report.xml

58 tests were completed in 25s with 58 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
json-dependency-versions-harmonize 2✅ 17s
json-dependency-versions-harmonize 13✅ 17s
matching-configuration-name 6✅ 3s
no-folder-import-for-module 8✅ 2s
no-inner-html 3✅ 2s
no-multiple-type-configuration-property 5✅ 4s
o3r-categories-tags 5✅ 3s
o3r-widget-tags 9✅ 18s
template-async-number-limitation 7✅ 2s

✅ packages/@o3r/extractors/dist-test/ut-report.xml

7 tests were completed in 18s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
config doc 5✅ 9s
Update categories in configuration extractor 2✅ 15s

✅ packages/@o3r/forms/dist-test/ut-report.xml

28 tests were completed in 25s with 28 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Form helpers 15✅ 12s
FormErrorMessages Selectors 2✅ 12s
FormErrorMessages Store reducer 7✅ 13s
Max Date 2✅ 7s
Min Date 2✅ 7s

❌ packages/@o3r/localization/dist-test/ut-report.xml

53 tests were completed in 107s with 43 passed, 7 failed and 3 skipped.

Test suite Passed Failed Skipped Time
Add Localization 3✅ 3❌ 73s
Add Localization 2✅ 4❌ 100s
Localization builder 3✅ 21s
Localization Builder 1⚪ 6s
Localization DevTools console 1✅ 3s
Localization Extractor Builder 1⚪ 1s
Localization i18n Builder 1⚪ 2s
LocalizationOverride Store reducer 2✅ 1s
LocalizationService 10✅ 20s
LocalizationTranslatePipe 5✅ 1s
LocalizedCurrencyPipe 2✅ 1s
LocalizedDatePipe 2✅ 872ms
LocalizedDecimalPipe 2✅ 988ms
TranslationsLoader - no endPointUrl 11✅ 19s

❌ Add Localization

Add Localization Otter standalone component should update the localization files and the template
  ❌ Add Localization Otter standalone component should update the localization files and the template
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Localization Otter standalone component should ask user for another key name if we add a localization key to a component that already has it
  ❌ Add Localization Otter standalone component should ask user for another key name if we add a localization key to a component that already has it
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Localization Otter standalone component should throw if we add localization key to a component that is not localized
  ✅ Add Localization Otter standalone component should throw if we add localization key to a component that is not localized
Add Localization Angular component should throw if inexisting path
  ✅ Add Localization Angular component should throw if inexisting path
Add Localization Angular component Angular component should throw if no Otter component
  ✅ Add Localization Angular component Angular component should throw if no Otter component
Add Localization Angular component Angular component should call convert-component if no Otter component
  ❌ Add Localization Angular component Angular component should call convert-component if no Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Add Localization

Add Localization Otter standalone component should create the localization files and update the component
  ❌ Add Localization Otter standalone component should create the localization files and update the component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Localization Otter standalone component should throw if we add localization to a component that already has it
  ❌ Add Localization Otter standalone component should throw if we add localization to a component that already has it
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Localization Otter module component should update the module
  ❌ Add Localization Otter module component should update the module
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Localization Angular component should throw if inexisting path
  ✅ Add Localization Angular component should throw if inexisting path
Add Localization Angular component Angular component should throw if no Otter component
  ✅ Add Localization Angular component Angular component should throw if no Otter component
Add Localization Angular component Angular component should call convert-component if no Otter component
  ❌ Add Localization Angular component Angular component should call convert-component if no Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

✅ packages/@o3r/logger/dist-test/ut-report.xml

16 tests were completed in 22s with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Logger service 16✅ 17s

✅ packages/@o3r/mobile/dist-test/ut-report.xml

6 tests were completed in 24s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Capacitor helpers 6✅ 13s

✅ packages/@o3r/routing/dist-test/ut-report.xml

16 tests were completed in 31s with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Routing guard effects 3✅ 24s
RoutingGuard Selectors tests 5✅ 22s
RoutingGuard Store reducer 8✅ 25s

❌ packages/@o3r/rules-engine/dist-test/ut-report.xml

253 tests were completed in 140s with 245 passed, 8 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Array based operator 86✅ 31s
Basic operator 23✅ 2s
Enable rules-engine on component 4❌ 86s
Filter rulesets event operator 5✅ 2s
Generate facts service 1❌ 16s
Generate operator 2❌ 35s
Number based operator 12✅ 2s
Operator helpers 16✅ 2s
Operators 32✅ 33s
Rule helpers 13✅ 2s
Rules engine debug 5✅ 33s
Rules engine debug helpers 6✅ 2s
Rules Engine DevTools console 1✅ 5s
Rules Engine Effects 1✅ 820ms
Rules engine fact 2✅ 1s
Rules-engine Extractor Builder 1❌ 31s
RuleSets Selector tests 8✅ 8s
Rulesets Store reducer 13✅ 6s
Rx Rule Engine 5✅ 1s
ShoppingCart Effects 1✅ 2s
ShoppingCart Selectors tests 1✅ 916ms
ShoppingCart Store reducer 15✅ 8s

❌ Enable rules-engine on component

Enable rules-engine on component should add the rules-engine service to a component
  ❌ Enable rules-engine on component should add the rules-engine service to a component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Enable rules-engine on component should not add the rules-engine service to a component if non existing
  ❌ Enable rules-engine on component should not add the rules-engine service to a component if non existing
	Error: expect(received).rejects.toThrow(expected)
Enable rules-engine on component should not add the rules-engine service to a component if already present
  ❌ Enable rules-engine on component should not add the rules-engine service to a component if already present
	Error: expect(received).rejects.toThrow(expected)
Enable rules-engine on component should not add the rules-engine service to a component if already present in constructor
  ❌ Enable rules-engine on component should not add the rules-engine service to a component if already present in constructor
	Error: expect(received).rejects.toThrow(expected)

❌ Generate facts service

Generate facts service should generate a facts service
  ❌ Generate facts service should generate a facts service
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Generate operator

Generate operator should generate an operator
  ❌ Generate operator should generate an operator
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Generate operator should generate an unary operator
  ❌ Generate operator should generate an unary operator
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Rules-engine Extractor Builder

Rules-engine Extractor Builder should extract rules-engine metadata
  ❌ Rules-engine Extractor Builder should extract rules-engine metadata
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

✅ packages/@o3r/schematics/dist-test/ut-report.xml

14 tests were completed in 23s with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
addVsCodeRecommendations 3✅ 15s
Devtools Registration 6✅ 19s
Get schematics options 5✅ 12s

✅ packages/@o3r/store-sync/dist-test/ut-report.xml

52 tests were completed in 29s with 52 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Deep fill function 12✅ 17s
ngrxLocalStorage 40✅ 14s

✅ packages/@o3r/storybook/dist-test/ut-report.xml

21 tests were completed in 15s with 21 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Configuration Metadata setup 5✅ 10s
generateThemeCss 2✅ 597ms
Localization Metadata setup 4✅ 11s
Styling Metadata setup 10✅ 11s

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

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

Test suite Passed Failed Skipped Time
o3r-var-parameter-equal-variable 4✅ 5s

❌ packages/@o3r/styling/dist-test/ut-report.xml

22 tests were completed in 54s with 19 passed, 3 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Theming 2❌ 29s
CSS Variable extractor 2✅ 13s
Styling Extractor Builder 1❌ 38s
Theming functions 2✅ 649ms
Theming mixins 3✅ 984ms
undefined 1✅ 447ms
Update Styling imports 1✅ 2s
Update v10 6✅ 17s
Utils function 4✅ 7s

❌ Add Theming

Add Theming should create the theming file and update the style file
  ❌ Add Theming should create the theming file and update the style file
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Theming should throw if we add theming to a component that already has it
  ❌ Add Theming should throw if we add theming to a component that already has it
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Styling Extractor Builder

Styling Extractor Builder should extract css variables
  ❌ Styling Extractor Builder should extract css variables
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

✅ packages/@o3r/telemetry/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
Builder with metrics 4✅ 15s
createSchematicWithMetricsIfInstalled 4✅ 14s

✅ packages/@o3r/test-helpers/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
undefined 1✅ 6s

❌ packages/@o3r/testing/dist-test/ut-report.xml

14 tests were completed in 96s with 5 passed, 9 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Fixture 2✅ 3❌ 82s
Fixture 2❌ 30s
Localization mocks imports 1✅ 2s
Playwright Sanity 2❌ 47s
Playwright Scenario 2❌ 47s
Update ThrowOnUndefined helper 2✅ 2s

❌ Add Fixture

Add Fixture Otter standalone component should create the fixture files and update the component
  ❌ Add Fixture Otter standalone component should create the fixture files and update the component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Fixture Otter standalone component should throw if we add fixture to a component that already has it
  ❌ Add Fixture Otter standalone component should throw if we add fixture to a component that already has it
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Fixture Angular component should throw if inexisting path
  ✅ Add Fixture Angular component should throw if inexisting path
Add Fixture Angular component Angular component should throw if no Otter component
  ✅ Add Fixture Angular component Angular component should throw if no Otter component
Add Fixture Angular component Angular component should call convert-component if no Otter component
  ❌ Add Fixture Angular component Angular component should call convert-component if no Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Fixture

Fixture should generate a fixture in an empty fixture
  ❌ Fixture should generate a fixture in an empty fixture
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Fixture should generate a fixture in a fixture file
  ❌ Fixture should generate a fixture in a fixture file
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Playwright Sanity

Playwright Sanity Default parameters should generate files
  ❌ Playwright Sanity Default parameters should generate files
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Playwright Sanity Default parameters should have the default template
  ❌ Playwright Sanity Default parameters should have the default template
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ Playwright Scenario

Playwright Scenario Default parameters should generate files
  ❌ Playwright Scenario Default parameters should generate files
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Playwright Scenario Default parameters should have the default template
  ❌ Playwright Scenario Default parameters should have the default template
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ packages/@o3r/third-party/dist-test/ut-report.xml

9 tests were completed in 75s with 6 passed, 3 failed and 0 skipped.

Test suite Passed Failed Skipped Time
A/B testing bridge 3✅ 25s
Add Iframe 2✅ 3❌ 66s
third party integration 1✅ 22s

❌ Add Iframe

Add Iframe Otter standalone component should update the component and the template
  ❌ Add Iframe Otter standalone component should update the component and the template
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Iframe Otter standalone component should throw if we add iframe to a component that already has it
  ❌ Add Iframe Otter standalone component should throw if we add iframe to a component that already has it
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Add Iframe Angular component should throw if inexisting path
  ✅ Add Iframe Angular component should throw if inexisting path
Add Iframe Angular component Angular component should throw if no Otter component
  ✅ Add Iframe Angular component Angular component should throw if no Otter component
Add Iframe Angular component Angular component should call convert-component if no Otter component
  ❌ Add Iframe Angular component Angular component should call convert-component if no Otter component
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'

❌ packages/@o3r/workspace/dist-test/ut-report.xml

7 tests were completed in 32s with 4 passed, 1 failed and 2 skipped.

Test suite Passed Failed Skipped Time
generateApplication 4✅ 12s
New module generator 1❌ 2⚪ 26s

❌ New module generator

New module generator should generate the minimum mandatory files
  ❌ New module generator should generate the minimum mandatory files
	Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
New module generator in NX monorepo should generate Nx specific files
  ⚪ New module generator in NX monorepo should generate Nx specific files
New module generator in NX monorepo should generate Nx project.json with given name
  ⚪ New module generator in NX monorepo should generate Nx project.json with given name

✅ tools/github-actions/cascading/dist-test/ut-report.xml

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

Test suite Passed Failed Skipped Time
helpers 4✅ 6s

✅ tools/github-actions/new-version/dist-test/ut-report.xml

6 tests were completed in 9s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
helpers 1✅ 6s
New Version 5✅ 6s

Annotations

Check failure on line 142 in packages/@o3r/telemetry/src/environment/index.ts

See this annotation in the file changed.

@github-actions github-actions / UT Tests report-windows-latest

Java Core Generator ► Java Core Generator should work correctly ► Java Core Generator should work correctly

Failed test found in:
  packages/@ama-sdk/schematics/dist-test/ut-report.xml
  packages/@ama-sdk/schematics/dist-test/ut-report.xml
  packages/@ama-sdk/schematics/dist-test/ut-report.xml
  packages/@ama-sdk/schematics/dist-test/ut-report.xml
  packages/@ama-sdk/schematics/dist-test/ut-report.xml
  packages/@ama-sdk/schematics/dist-test/ut-report.xml
  packages/@ama-sdk/schematics/dist-test/ut-report.xml
  packages/@ama-sdk/schematics/dist-test/ut-report.xml
Error:
  Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Raw output
Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
    at Object.readFileSync (node:fs:453:20)
    at NodeFS.readFileSync (D:\a\otter\otter\.pnp.cjs:61144:24)
    at makeCallSync.subPath.subPath (D:\a\otter\otter\.pnp.cjs:61812:26)
    at ZipOpenFS.makeCallSync (D:\a\otter\otter\.pnp.cjs:61931:14)
    at ZipOpenFS.readFileSync (D:\a\otter\otter\.pnp.cjs:61811:17)
    at VirtualFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at PosixFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at NodePathFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at getEnvironmentInfo (D:\a\otter\otter\packages\@o3r\telemetry\src\environment\index.ts:142:55)
    at D:\a\otter\otter\packages\@o3r\telemetry\src\schematics\index.ts:38:45
    at callRuleAsync (D:\a\otter\otter\.yarn\cache\@angular-devkit-schematics-npm-17.0.8-3f24e9d98d-dc7c9bfcb0.zip\node_modules\@angular-devkit\schematics\src\rules\call.js:80:18)

Check failure on line 142 in packages/@o3r/telemetry/src/environment/index.ts

See this annotation in the file changed.

@github-actions github-actions / UT Tests report-windows-latest

Add Analytics ► Add Analytics should create the analytics file and update the component ► Add Analytics should create the analytics file and update the component

Failed test found in:
  packages/@o3r/analytics/dist-test/ut-report.xml
  packages/@o3r/analytics/dist-test/ut-report.xml
  packages/@o3r/analytics/dist-test/ut-report.xml
  packages/@o3r/configuration/dist-test/ut-report.xml
  packages/@o3r/configuration/dist-test/ut-report.xml
  packages/@o3r/configuration/dist-test/ut-report.xml
  packages/@o3r/configuration/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/design/dist-test/ut-report.xml
  packages/@o3r/design/dist-test/ut-report.xml
  packages/@o3r/design/dist-test/ut-report.xml
  packages/@o3r/localization/dist-test/ut-report.xml
  packages/@o3r/localization/dist-test/ut-report.xml
  packages/@o3r/localization/dist-test/ut-report.xml
  packages/@o3r/localization/dist-test/ut-report.xml
  packages/@o3r/localization/dist-test/ut-report.xml
  packages/@o3r/localization/dist-test/ut-report.xml
  packages/@o3r/localization/dist-test/ut-report.xml
  packages/@o3r/rules-engine/dist-test/ut-report.xml
  packages/@o3r/rules-engine/dist-test/ut-report.xml
  packages/@o3r/rules-engine/dist-test/ut-report.xml
  packages/@o3r/rules-engine/dist-test/ut-report.xml
  packages/@o3r/styling/dist-test/ut-report.xml
  packages/@o3r/styling/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/testing/dist-test/ut-report.xml
  packages/@o3r/third-party/dist-test/ut-report.xml
  packages/@o3r/third-party/dist-test/ut-report.xml
  packages/@o3r/third-party/dist-test/ut-report.xml
  packages/@o3r/workspace/dist-test/ut-report.xml
Error:
  Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Raw output
Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
    at Object.readFileSync (node:fs:453:20)
    at NodeFS.readFileSync (D:\a\otter\otter\.pnp.cjs:61144:24)
    at makeCallSync.subPath.subPath (D:\a\otter\otter\.pnp.cjs:61812:26)
    at ZipOpenFS.makeCallSync (D:\a\otter\otter\.pnp.cjs:61931:14)
    at ZipOpenFS.readFileSync (D:\a\otter\otter\.pnp.cjs:61811:17)
    at VirtualFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at PosixFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at NodePathFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at getEnvironmentInfo (D:\a\otter\otter\packages\@o3r\telemetry\src\environment\index.ts:142:55)
    at D:\a\otter\otter\packages\@o3r\telemetry\src\schematics\index.ts:38:45
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at callRuleAsync (D:\a\otter\otter\.yarn\cache\@angular-devkit-schematics-npm-17.0.8-3f24e9d98d-dc7c9bfcb0.zip\node_modules\@angular-devkit\schematics\src\rules\call.js:80:18)

Check failure on line 142 in packages/@o3r/telemetry/src/environment/index.ts

See this annotation in the file changed.

@github-actions github-actions / UT Tests report-windows-latest

Component Extractor Builder ► Component Extractor Builder should extract components ► Component Extractor Builder should extract components

Failed test found in:
  packages/@o3r/components/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/core/dist-test/ut-report.xml
  packages/@o3r/rules-engine/dist-test/ut-report.xml
Error:
  Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Raw output
Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
    at Object.readFileSync (node:fs:453:20)
    at NodeFS.readFileSync (D:\a\otter\otter\.pnp.cjs:61144:24)
    at makeCallSync.subPath.subPath (D:\a\otter\otter\.pnp.cjs:61812:26)
    at ZipOpenFS.makeCallSync (D:\a\otter\otter\.pnp.cjs:61931:14)
    at ZipOpenFS.readFileSync (D:\a\otter\otter\.pnp.cjs:61811:17)
    at VirtualFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at PosixFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at NodePathFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at Union.Object.<anonymous>.Union.syncMethod (D:\a\otter\otter\.yarn\cache\unionfs-npm-4.5.1-cccbe99543-036067cf5d.zip\node_modules\unionfs\lib\union.js:655:35)
    at Object.this_1.<computed> (D:\a\otter\otter\.yarn\cache\unionfs-npm-4.5.1-cccbe99543-036067cf5d.zip\node_modules\unionfs\lib\union.js:549:34)
    at getEnvironmentInfo (D:\a\otter\otter\packages\@o3r\telemetry\src\environment\index.ts:142:55)
    at D:\a\otter\otter\packages\@o3r\telemetry\src\builders\index.ts:42:45

Check failure on line 142 in packages/@o3r/telemetry/src/environment/index.ts

See this annotation in the file changed.

@github-actions github-actions / UT Tests report-windows-latest

Enable rules-engine on component ► Enable rules-engine on component should not add the rules-engine service to a component if non existing ► Enable rules-engine on component should not add the rules-engine service to a component if non existing

Failed test found in:
  packages/@o3r/rules-engine/dist-test/ut-report.xml
Error:
  Error: expect(received).rejects.toThrow(expected)
Raw output
Error: expect(received).rejects.toThrow(expected)

- Expected message  - 14
+ Received message  +  1

- Unable to add rules-engine: component "random-path" does not exist
-
- You can file new issues by selecting from our issue templates (https://github.com/AmadeusITGroup/otter/issues/new/choose) and filling out the issue template.
-
- To facilitate the reproduction of the issue, do not forget to provide us your environment information:
-
- - User Agent Architecture: x64
- - User Agent Platform: win32
- - User Agent Version: 10.0.20348
- - Node Version: 20.11.0
- - Package Manager Name: yarn
- - Package Manager Version: 4.1.0
- - Otter Version: undefined
-
+ ENOENT: no such file or directory, open 'D:\a\otter\package.json'

      61142 |   readFileSync(p, encoding) {
      61143 |     const fsNativePath = typeof p === `string` ? npath.fromPortablePath(p) : p;
    > 61144 |     return this.realFs.readFileSync(fsNativePath, encoding);
            |                        ^
      61145 |   }
      61146 |   async readdirPromise(p, opts) {
      61147 |     return await new Promise((resolve, reject) => {

      at NodeFS.readFileSync (.pnp.cjs:61144:24)
      at makeCallSync.subPath.subPath (.pnp.cjs:61812:26)
      at ZipOpenFS.makeCallSync (.pnp.cjs:61931:14)
      at ZipOpenFS.readFileSync (.pnp.cjs:61811:17)
      at VirtualFS.readFileSync (.pnp.cjs:60765:24)
      at PosixFS.readFileSync (.pnp.cjs:60765:24)
      at NodePathFS.readFileSync (.pnp.cjs:60765:24)
      at getEnvironmentInfo (packages/@o3r/telemetry/src/environment/index.ts:142:55)
      at packages/@o3r/telemetry/src/schematics/index.ts:38:45
      at callRuleAsync (.yarn/cache/@angular-devkit-schematics-npm-17.0.8-3f24e9d98d-dc7c9bfcb0.zip/node_modules/@angular-devkit/schematics/src/rules/call.js:80:18)
    at Object.toThrow (D:\a\otter\otter\.yarn\cache\expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip\node_modules\expect\build\index.js:218:22)
    at D:\a\otter\otter\packages\@o3r\rules-engine\schematics\rules-engine-to-component\index.spec.ts:50:30
    at _ZoneDelegate.Object.<anonymous>._ZoneDelegate.invoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:411:30)
    at ProxyZoneSpec.Object.<anonymous>.ProxyZoneSpec.onInvoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone-testing.umd.js:300:43)
    at _ZoneDelegate.Object.<anonymous>._ZoneDelegate.invoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:410:56)
    at Zone.Object.<anonymous>.Zone.run (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:165:47)
    at Object.wrappedFunc (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone-testing.umd.js:789:34)
    at Promise.then.completed (D:\a\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 (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\utils.js:231:10)
    at _callCircusTest (D:\a\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 (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:252:3)
    at _runTestsForDescribeBlock (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:126:9)
    at _runTestsForDescribeBlock (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:121:9)
    at run (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:71:3)
    at runAndTransformResultsToJestFormat (D:\a\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)

Check failure on line 142 in packages/@o3r/telemetry/src/environment/index.ts

See this annotation in the file changed.

@github-actions github-actions / UT Tests report-windows-latest

Enable rules-engine on component ► Enable rules-engine on component should not add the rules-engine service to a component if already present ► Enable rules-engine on component should not add the rules-engine service to a component if already present

Failed test found in:
  packages/@o3r/rules-engine/dist-test/ut-report.xml
Error:
  Error: expect(received).rejects.toThrow(expected)
Raw output
Error: expect(received).rejects.toThrow(expected)

- Expected message  - 14
+ Received message  +  1

- Unable to add rules-engine: component "test-folder/test-component-with-rules-engine.component.ts" already has at least one of these properties: rulesEngineService.
-
- You can file new issues by selecting from our issue templates (https://github.com/AmadeusITGroup/otter/issues/new/choose) and filling out the issue template.
-
- To facilitate the reproduction of the issue, do not forget to provide us your environment information:
-
- - User Agent Architecture: x64
- - User Agent Platform: win32
- - User Agent Version: 10.0.20348
- - Node Version: 20.11.0
- - Package Manager Name: yarn
- - Package Manager Version: 4.1.0
- - Otter Version: undefined
-
+ ENOENT: no such file or directory, open 'D:\a\otter\package.json'

      61142 |   readFileSync(p, encoding) {
      61143 |     const fsNativePath = typeof p === `string` ? npath.fromPortablePath(p) : p;
    > 61144 |     return this.realFs.readFileSync(fsNativePath, encoding);
            |                        ^
      61145 |   }
      61146 |   async readdirPromise(p, opts) {
      61147 |     return await new Promise((resolve, reject) => {

      at NodeFS.readFileSync (.pnp.cjs:61144:24)
      at makeCallSync.subPath.subPath (.pnp.cjs:61812:26)
      at ZipOpenFS.makeCallSync (.pnp.cjs:61931:14)
      at ZipOpenFS.readFileSync (.pnp.cjs:61811:17)
      at VirtualFS.readFileSync (.pnp.cjs:60765:24)
      at PosixFS.readFileSync (.pnp.cjs:60765:24)
      at NodePathFS.readFileSync (.pnp.cjs:60765:24)
      at getEnvironmentInfo (packages/@o3r/telemetry/src/environment/index.ts:142:55)
      at packages/@o3r/telemetry/src/schematics/index.ts:38:45
      at callRuleAsync (.yarn/cache/@angular-devkit-schematics-npm-17.0.8-3f24e9d98d-dc7c9bfcb0.zip/node_modules/@angular-devkit/schematics/src/rules/call.js:80:18)
    at Object.toThrow (D:\a\otter\otter\.yarn\cache\expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip\node_modules\expect\build\index.js:218:22)
    at D:\a\otter\otter\packages\@o3r\rules-engine\schematics\rules-engine-to-component\index.spec.ts:69:30
    at _ZoneDelegate.Object.<anonymous>._ZoneDelegate.invoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:411:30)
    at ProxyZoneSpec.Object.<anonymous>.ProxyZoneSpec.onInvoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone-testing.umd.js:300:43)
    at _ZoneDelegate.Object.<anonymous>._ZoneDelegate.invoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:410:56)
    at Zone.Object.<anonymous>.Zone.run (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:165:47)
    at Object.wrappedFunc (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone-testing.umd.js:789:34)
    at Promise.then.completed (D:\a\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 (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\utils.js:231:10)
    at _callCircusTest (D:\a\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 (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:252:3)
    at _runTestsForDescribeBlock (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:126:9)
    at _runTestsForDescribeBlock (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:121:9)
    at run (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:71:3)
    at runAndTransformResultsToJestFormat (D:\a\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)

Check failure on line 142 in packages/@o3r/telemetry/src/environment/index.ts

See this annotation in the file changed.

@github-actions github-actions / UT Tests report-windows-latest

Enable rules-engine on component ► Enable rules-engine on component should not add the rules-engine service to a component if already present in constructor ► Enable rules-engine on component should not add the rules-engine service to a component if al...

Failed test found in:
  packages/@o3r/rules-engine/dist-test/ut-report.xml
Error:
  Error: expect(received).rejects.toThrow(expected)
Raw output
Error: expect(received).rejects.toThrow(expected)

- Expected message  - 14
+ Received message  +  1

- Unable to add rules-engine: component "test-folder/test-component-with-rules-engine.component.ts" already has at least one of these properties: rulesEngineService.
-
- You can file new issues by selecting from our issue templates (https://github.com/AmadeusITGroup/otter/issues/new/choose) and filling out the issue template.
-
- To facilitate the reproduction of the issue, do not forget to provide us your environment information:
-
- - User Agent Architecture: x64
- - User Agent Platform: win32
- - User Agent Version: 10.0.20348
- - Node Version: 20.11.0
- - Package Manager Name: yarn
- - Package Manager Version: 4.1.0
- - Otter Version: undefined
-
+ ENOENT: no such file or directory, open 'D:\a\otter\package.json'

      61142 |   readFileSync(p, encoding) {
      61143 |     const fsNativePath = typeof p === `string` ? npath.fromPortablePath(p) : p;
    > 61144 |     return this.realFs.readFileSync(fsNativePath, encoding);
            |                        ^
      61145 |   }
      61146 |   async readdirPromise(p, opts) {
      61147 |     return await new Promise((resolve, reject) => {

      at NodeFS.readFileSync (.pnp.cjs:61144:24)
      at makeCallSync.subPath.subPath (.pnp.cjs:61812:26)
      at ZipOpenFS.makeCallSync (.pnp.cjs:61931:14)
      at ZipOpenFS.readFileSync (.pnp.cjs:61811:17)
      at VirtualFS.readFileSync (.pnp.cjs:60765:24)
      at PosixFS.readFileSync (.pnp.cjs:60765:24)
      at NodePathFS.readFileSync (.pnp.cjs:60765:24)
      at getEnvironmentInfo (packages/@o3r/telemetry/src/environment/index.ts:142:55)
      at packages/@o3r/telemetry/src/schematics/index.ts:38:45
      at callRuleAsync (.yarn/cache/@angular-devkit-schematics-npm-17.0.8-3f24e9d98d-dc7c9bfcb0.zip/node_modules/@angular-devkit/schematics/src/rules/call.js:80:18)
    at Object.toThrow (D:\a\otter\otter\.yarn\cache\expect-npm-29.7.0-62e9f7979e-63f97bc51f.zip\node_modules\expect\build\index.js:218:22)
    at D:\a\otter\otter\packages\@o3r\rules-engine\schematics\rules-engine-to-component\index.spec.ts:88:30
    at _ZoneDelegate.Object.<anonymous>._ZoneDelegate.invoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:411:30)
    at ProxyZoneSpec.Object.<anonymous>.ProxyZoneSpec.onInvoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone-testing.umd.js:300:43)
    at _ZoneDelegate.Object.<anonymous>._ZoneDelegate.invoke (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:410:56)
    at Zone.Object.<anonymous>.Zone.run (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone.umd.js:165:47)
    at Object.wrappedFunc (D:\a\otter\otter\.yarn\cache\zone.js-npm-0.14.2-684409678b-86e6df823d.zip\node_modules\zone.js\bundles\zone-testing.umd.js:789:34)
    at Promise.then.completed (D:\a\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 (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\utils.js:231:10)
    at _callCircusTest (D:\a\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 (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:252:3)
    at _runTestsForDescribeBlock (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:126:9)
    at _runTestsForDescribeBlock (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:121:9)
    at run (D:\a\otter\otter\.yarn\cache\jest-circus-npm-29.7.0-f7679858c6-716a8e3f40.zip\node_modules\jest-circus\build\run.js:71:3)
    at runAndTransformResultsToJestFormat (D:\a\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)

Check failure on line 142 in packages/@o3r/telemetry/src/environment/index.ts

See this annotation in the file changed.

@github-actions github-actions / UT Tests report-windows-latest

Styling Extractor Builder ► Styling Extractor Builder should extract css variables ► Styling Extractor Builder should extract css variables

Failed test found in:
  packages/@o3r/styling/dist-test/ut-report.xml
Error:
  Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
Raw output
Error: ENOENT: no such file or directory, open 'D:\a\otter\package.json'
    at Object.readFileSync (node:fs:453:20)
    at NodeFS.readFileSync (D:\a\otter\otter\.pnp.cjs:61144:24)
    at makeCallSync.subPath.subPath (D:\a\otter\otter\.pnp.cjs:61812:26)
    at ZipOpenFS.makeCallSync (D:\a\otter\otter\.pnp.cjs:61931:14)
    at ZipOpenFS.readFileSync (D:\a\otter\otter\.pnp.cjs:61811:17)
    at VirtualFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at PosixFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at NodePathFS.readFileSync (D:\a\otter\otter\.pnp.cjs:60765:24)
    at Union.Object.<anonymous>.Union.syncMethod (D:\a\otter\otter\.yarn\cache\unionfs-npm-4.5.1-cccbe99543-036067cf5d.zip\node_modules\unionfs\lib\union.js:655:35)
    at Object.this_1.<computed> (D:\a\otter\otter\.yarn\cache\unionfs-npm-4.5.1-cccbe99543-036067cf5d.zip\node_modules\unionfs\lib\union.js:549:34)
    at getEnvironmentInfo (D:\a\otter\otter\packages\@o3r\telemetry\src\environment\index.ts:142:55)
    at D:\a\otter\otter\packages\@o3r\telemetry\src\builders\index.ts:42:45
    at runNextTicks (node:internal/process/task_queues:60:5)
    at processTimers (node:internal/timers:511:9)