Skip to content

Enchanced open command#407

Merged
epszaw merged 12 commits into
mainfrom
better-open-command
Dec 22, 2025
Merged

Enchanced open command#407
epszaw merged 12 commits into
mainfrom
better-open-command

Conversation

@epszaw
Copy link
Copy Markdown
Member

@epszaw epszaw commented Dec 17, 2025

The PR's summary:

  • add serve alias for open command
  • open command now generates the report and the serve it
  • run command now opens the generated report after tests process end when open flag is provided
  • add open and port options to the config which affect run and open commands

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 23m 11s 929ms Passed tests 3968   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 231 0 0
My Dashboard 23m 11s 929ms Passed tests 3968   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 231 0 0 View

@github-actions
Copy link
Copy Markdown

Allure 3 Report: 231 new tests (part 1)
  • passed appends titlePath levels after label groups (1ms)
  • passed groups by labels only when tests have no titlePath (3ms)
  • passed returns empty tree for empty input (5ms)
  • passed should return empty string when DRONE_REPO_NAME is not set (0ms)
  • passed should return empty string when GIT_URL is not set (0ms)
  • passed should return empty string when BUILD_REPOSITORY_NAME is not set (1ms)
  • passed should return empty string when neither environment variable is set (0ms)
  • passed should return branch from GITHUB_HEAD_REF variable when it is set (pull request) (0ms)
  • passed should return the branch name when git command succeeds (0ms)
  • passed should return repository name when CIRCLE_PROJECT_REPONAME is set (0ms)
  • passed should return repository name when DRONE_REPO_NAME is set (0ms)
  • passed should return empty string when CIRCLE_PROJECT_REPONAME is not set (0ms)
  • passed should extract repository name from full path (0ms)
  • passed should extract repository name from full path (0ms)
  • passed should return repository name when CI_PROJECT_NAME is set (0ms)
  • passed should return empty string when CI_PROJECT_NAME is not set (0ms)
  • passed should return branch name from GITHUB_REF variable when GITHUB_HEAD_REF is not set (regular branch push) (0ms)
  • passed should return empty string when CODEBUILD_SOURCE_REPO_URL is not set (1ms)
  • passed should return empty string when unable to extract repository name (0ms)
  • passed should return empty string when git command fails with error (0ms)
  • passed should return repository name when BITBUCKET_REPO_SLUG is set (1ms)
  • passed should return empty string when unable to extract repository name (0ms)
  • passed should return the repository name as-is when no slash present (0ms)
  • passed should return empty string when git command fails with error (1ms)
  • passed should extract repository name from git url (1ms)
  • passed should extract repository name from git url (1ms)
  • passed should return empty string when BITBUCKET_REPO_SLUG is not set (1ms)
  • passed should return the repository name when git command succeeds (3ms)
  • passed should return the repository name as-is when no slash present (0ms)
  • passed should return empty string when GITHUB_REPOSITORY is not set (0ms)
  • passed should return empty string when unable to extract repository name (1ms)
  • passed should return empty array if branch is not provided (1ms)
  • passed should add single file mode flag to the summary meta (1ms)
  • passed shoild attempt finding allurerc.cjs before allurerc.json (7ms)
  • passed should read a .cjs config (8ms)
  • passed shoild attempt finding allurerc.json before allurerc.yaml (5ms)
  • passed should read a .js config (19ms)
  • passed should read a .yaml config (5ms)
  • passed should throw error when json is invalid (10ms)
  • passed should load valid json config file (5ms)
  • passed should return default config when file doesn't exist (2ms)
  • passed should load valid yaml config file (16ms)
  • passed should return default config when file doesn't exist (6ms)
  • passed shoild attempt finding allurerc.js before allurerc.mjs (12ms)
  • passed should read a .json config (3ms)
  • passed should throw error when yaml is invalid (6ms)
  • passed should find allurerc.yaml in cwd (4ms)
  • passed should read a .mjs config (9ms)
  • passed shoild attempt finding allurerc.mjs before allurerc.cjs (7ms)
  • passed should find allurerc.json in cwd (5ms)
  • passed should return default config when parsed json is null (5ms)
  • passed should find allurerc.cjs in cwd (4ms)
  • passed should read a .yml config (5ms)
  • passed should find allurerc.yml in cwd (5ms)
  • passed shoild attempt finding allurerc.yaml before allurerc.yml (5ms)
  • passed should prefer CLI arguments over config and defaults (15ms)
  • passed should prefer CLI arguments over config and defaults (9ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (6ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (6ms)
  • passed should prefer CLI arguments over config and defaults (13ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (4ms)
  • passed should prefer CLI arguments over config and defaults (14ms)
  • passed should set output to default and take other props from readConfig if no CLI arguments provided (4ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (2ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (3ms)
  • passed should exit with code 1 when there are no results directory (8ms)
  • passed should prefer CLI arguments over config and defaults (10ms)
  • passed should handle unknown errors and exit with code 1 with errors logging (2ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (4ms)
  • passed should prefer CLI arguments over config and defaults (12ms)
  • passed should prefer CLI arguments over config and defaults (20ms)
  • passed should prefer CLI arguments over config and defaults (13ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (3ms)
  • passed should handle known errors and exit with code 1 without errors logging (2ms)
  • passed shouldn't show global status and exit code when exit code isn't available (1s 351ms)
  • passed shouldn't show global status and exit code when exit code isn't available (1s 329ms)
  • passed shouldn't show global status and exit code when exit code isn't available (2s 583ms)
  • passed returns empty tree for empty input (4ms)
  • passed groups by labels only when tests have no titlePath (2ms)
  • passed appends titlePath levels after label groups (1ms)
  • passed should return repository name when DRONE_REPO_NAME is set (0ms)
  • passed should return empty string when CODEBUILD_SOURCE_REPO_URL is not set (0ms)
  • passed should extract repository name from git url (0ms)
  • passed should return the branch name when git command succeeds (0ms)
  • passed should extract repository name from full path (1ms)
  • passed should return empty string when BITBUCKET_REPO_SLUG is not set (0ms)
  • passed should return empty string when git command fails with error (0ms)
  • passed should return empty string when DRONE_REPO_NAME is not set (0ms)
  • passed should return empty string when unable to extract repository name (0ms)
  • passed should return empty string when BUILD_REPOSITORY_NAME is not set (0ms)
  • passed should return the repository name as-is when no slash present (0ms)
  • passed should return empty string when unable to extract repository name (1ms)
  • passed should return repository name when CIRCLE_PROJECT_REPONAME is set (0ms)
  • passed should extract repository name from full path (0ms)
  • passed should return repository name when CI_PROJECT_NAME is set (0ms)
  • passed should return empty string when neither environment variable is set (6ms)
  • passed should return empty string when CI_PROJECT_NAME is not set (0ms)
  • passed should return the repository name when git command succeeds (2ms)
  • passed should return empty string when git command fails with error (0ms)
  • passed should return empty string when GIT_URL is not set (0ms)
  • passed should return empty string when CIRCLE_PROJECT_REPONAME is not set (0ms)
  • passed should return empty string when GITHUB_REPOSITORY is not set (2ms)
  • passed should extract repository name from git url (0ms)
  • passed should return repository name when BITBUCKET_REPO_SLUG is set (0ms)
  • passed should return the repository name as-is when no slash present (0ms)
  • passed should return empty string when unable to extract repository name (1ms)
  • passed should return branch name from GITHUB_REF variable when GITHUB_HEAD_REF is not set (regular branch push) (0ms)
  • passed should return branch from GITHUB_HEAD_REF variable when it is set (pull request) (0ms)
  • passed should return empty array if branch is not provided (1ms)
  • passed should add single file mode flag to the summary meta (1ms)
  • passed should throw error when json is invalid (2ms)
  • passed should read a .js config (6ms)
  • passed should find allurerc.yml in cwd (2ms)
  • passed should read a .yaml config (3ms)
  • passed should load valid json config file (3ms)
  • passed should find allurerc.yaml in cwd (4ms)
  • passed should return default config when file doesn't exist (1ms)
  • passed shoild attempt finding allurerc.js before allurerc.mjs (6ms)
  • passed should throw error when yaml is invalid (4ms)
  • passed should load valid yaml config file (8ms)
  • passed should find allurerc.cjs in cwd (2ms)
  • passed shoild attempt finding allurerc.cjs before allurerc.json (4ms)
  • passed shoild attempt finding allurerc.mjs before allurerc.cjs (6ms)
  • passed should read a .cjs config (5ms)
  • passed should return default config when file doesn't exist (1ms)
  • passed should find allurerc.json in cwd (3ms)
  • passed shoild attempt finding allurerc.json before allurerc.yaml (3ms)
  • passed should read a .json config (2ms)
  • passed shoild attempt finding allurerc.yaml before allurerc.yml (3ms)
  • passed should return default config when parsed json is null (2ms)
  • passed should read a .mjs config (5ms)
  • passed should read a .yml config (2ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (3ms)
  • passed should prefer CLI arguments over config and defaults (7ms)
  • passed should prefer CLI arguments over config and defaults (20ms)
  • passed should prefer CLI arguments over config and defaults (9ms)
  • passed should set output to default and take other props from readConfig if no CLI arguments provided (4ms)
  • passed should prefer CLI arguments over config and defaults (15ms)
  • passed should exit with code 1 when there are no results directory (6ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (4ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (4ms)
  • passed should handle known errors and exit with code 1 without errors logging (1ms)
  • passed should prefer CLI arguments over config and defaults (14ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (3ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (6ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (6ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (3ms)
  • passed should prefer CLI arguments over config and defaults (10ms)
  • passed should prefer CLI arguments over config and defaults (24ms)
  • passed should handle unknown errors and exit with code 1 with errors logging (1ms)
  • passed should prefer CLI arguments over config and defaults (13ms)
  • passed shouldn't show global status and exit code when exit code isn't available (890ms)
  • passed shouldn't show global status and exit code when exit code isn't available (1s 316ms)
  • passed shouldn't show global status and exit code when exit code isn't available (2s 80ms)
  • passed groups by labels only when tests have no titlePath (1ms)
  • passed appends titlePath levels after label groups (3ms)
  • passed returns empty tree for empty input (2ms)
  • passed should extract repository name from full path (0ms)
  • passed should return the branch name when git command succeeds (0ms)
  • passed should return repository name when BITBUCKET_REPO_SLUG is set (1ms)
  • passed should return empty string when git command fails with error (0ms)
  • passed should return empty string when unable to extract repository name (0ms)
  • passed should extract repository name from git url (0ms)
  • passed should return the repository name when git command succeeds (1ms)
  • passed should return empty string when CI_PROJECT_NAME is not set (0ms)
  • passed should return repository name when DRONE_REPO_NAME is set (0ms)
  • passed should return empty string when git command fails with error (0ms)
  • passed should return the repository name as-is when no slash present (0ms)
  • passed should return repository name when CI_PROJECT_NAME is set (0ms)
  • passed should return empty string when GIT_URL is not set (0ms)
  • passed should return empty string when BITBUCKET_REPO_SLUG is not set (0ms)
  • passed should return empty string when GITHUB_REPOSITORY is not set (0ms)
  • passed should return empty string when unable to extract repository name (0ms)
  • passed should extract repository name from full path (0ms)
  • passed should return empty string when neither environment variable is set (29ms)
  • passed should return empty string when unable to extract repository name (0ms)
  • passed should return repository name when CIRCLE_PROJECT_REPONAME is set (0ms)
  • passed should return empty string when CODEBUILD_SOURCE_REPO_URL is not set (1ms)
  • passed should return empty string when BUILD_REPOSITORY_NAME is not set (0ms)
  • passed should extract repository name from git url (4ms)
  • passed should return empty string when CIRCLE_PROJECT_REPONAME is not set (0ms)
  • passed should return branch name from GITHUB_REF variable when GITHUB_HEAD_REF is not set (regular branch push) (0ms)
  • passed should return empty string when DRONE_REPO_NAME is not set (0ms)
  • passed should return the repository name as-is when no slash present (0ms)
  • passed should return branch from GITHUB_HEAD_REF variable when it is set (pull request) (0ms)
  • passed should return empty array if branch is not provided (0ms)
  • passed should add single file mode flag to the summary meta (0ms)
  • passed should throw error when yaml is invalid (6ms)
  • passed should throw error when json is invalid (1ms)
  • passed shoild attempt finding allurerc.js before allurerc.mjs (2ms)
  • passed should return default config when file doesn't exist (1ms)
  • passed should read a .yml config (2ms)
  • passed shoild attempt finding allurerc.yaml before allurerc.yml (1ms)
  • passed shoild attempt finding allurerc.json before allurerc.yaml (2ms)
  • passed shoild attempt finding allurerc.mjs before allurerc.cjs (3ms)
  • passed should load valid yaml config file (9ms)
  • passed should read a .js config (3ms)
  • passed should read a .cjs config (6ms)
  • passed should return default config when parsed json is null (1ms)
  • passed should find allurerc.yaml in cwd (1ms)

@github-actions
Copy link
Copy Markdown

Allure 3 Report: 231 new tests (part 2)
  • passed should find allurerc.cjs in cwd (1ms)
  • passed should read a .json config (2ms)
  • passed shoild attempt finding allurerc.cjs before allurerc.json (2ms)
  • passed should find allurerc.json in cwd (1ms)
  • passed should read a .yaml config (3ms)
  • passed should return default config when file doesn't exist (1ms)
  • passed should load valid json config file (2ms)
  • passed should read a .mjs config (3ms)
  • passed should find allurerc.yml in cwd (1ms)
  • passed should prefer CLI arguments over config and defaults (5ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (2ms)
  • passed should prefer CLI arguments over config and defaults (8ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (1ms)
  • passed should set output to default and take other props from readConfig if no CLI arguments provided (5ms)
  • passed should prefer CLI arguments over config and defaults (5ms)
  • passed should handle unknown errors and exit with code 1 with errors logging (1ms)
  • passed should prefer CLI arguments over config and defaults (18ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (2ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (1ms)
  • passed should exit with code 1 when there are no results directory (2ms)
  • passed should handle known errors and exit with code 1 without errors logging (1ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (2ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (2ms)
  • passed should prefer CLI arguments over config and defaults (14ms)
  • passed should prefer CLI arguments over config and defaults (6ms)
  • passed should not overwrite readConfig values if no CLI arguments provided (1ms)
  • passed should prefer CLI arguments over config and defaults (4ms)
  • passed should prefer CLI arguments over config and defaults (3ms)
  • passed shouldn't show global status and exit code when exit code isn't available (885ms)
  • passed shouldn't show global status and exit code when exit code isn't available (754ms)
  • passed shouldn't show global status and exit code when exit code isn't available (1s 371ms)

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
My Dashboard 16m 2s 222ms Passed tests 3485   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 187 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 19m 46s 655ms Passed tests 3968   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View
My Dashboard 19m 46s 655ms Passed tests 3968   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 59s 833ms Passed tests 2216   Failed tests 2   Broken tests 0   Skipped tests 0   Unknown tests 8 0 0 0
My Dashboard 59s 833ms Passed tests 2216   Failed tests 2   Broken tests 0   Skipped tests 0   Unknown tests 8 0 0 0 View

@epszaw epszaw force-pushed the better-open-command branch from 60fc60f to 37cae27 Compare December 18, 2025 10:13
@epszaw epszaw force-pushed the better-open-command branch from 37cae27 to d2136b8 Compare December 18, 2025 12:58
@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 16m 39s 875ms Passed tests 3554   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 160 0 0 View
My Dashboard 16m 39s 875ms Passed tests 3554   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 160 0 0 View

@github-actions
Copy link
Copy Markdown

Allure 3 Report: 160 new tests

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 16m 50s 159ms Passed tests 3554   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 0 0 0 View
My Dashboard 16m 50s 159ms Passed tests 3554   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 0 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 16m 5s 580ms Passed tests 2706   Failed tests 1   Broken tests 0   Skipped tests 10   Unknown tests 8 0 0 0 View
My Dashboard 16m 5s 580ms Passed tests 2706   Failed tests 1   Broken tests 0   Skipped tests 10   Unknown tests 8 0 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 21m 50s 80ms Passed tests 4060   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View
My Dashboard 21m 50s 80ms Passed tests 4060   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 1m 49s 487ms Passed tests 3058   Failed tests 2   Broken tests 1   Skipped tests 0   Unknown tests 12 0 0 0 View
My Dashboard 1m 49s 487ms Passed tests 3058   Failed tests 2   Broken tests 1   Skipped tests 0   Unknown tests 12 0 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 21m 7s 89ms Passed tests 4054   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View
My Dashboard 21m 7s 89ms Passed tests 4054   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View

Comment thread packages/cli/src/commands/open.ts Outdated
Comment thread packages/cli/src/commands/open.ts Outdated
add open flag to generate command (also supports config)
@epszaw epszaw requested a review from delatrie December 19, 2025 12:52
@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 11m 55s 605ms Passed tests 3847   Failed tests 5   Broken tests 0   Skipped tests 10   Unknown tests 12 45 0 0 View
My Dashboard 11m 55s 605ms Passed tests 3847   Failed tests 5   Broken tests 0   Skipped tests 10   Unknown tests 12 45 0 0 View

@github-actions
Copy link
Copy Markdown

Allure 3 Report: 45 new tests

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 19m 18s 195ms Passed tests 3552   Failed tests 1   Broken tests 0   Skipped tests 13   Unknown tests 11 0 0 0 View
My Dashboard 19m 18s 195ms Passed tests 3552   Failed tests 1   Broken tests 0   Skipped tests 13   Unknown tests 11 0 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 21m 51s 113ms Passed tests 4081   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0
My Dashboard 21m 51s 113ms Passed tests 4081   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 21m 46s 917ms Passed tests 4081   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View
My Dashboard 21m 46s 917ms Passed tests 4081   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View

Comment thread packages/cli/src/commands/open.ts Outdated
Comment thread packages/cli/src/commands/open.ts Outdated
Comment thread packages/cli/src/commands/open.ts Outdated
@epszaw epszaw requested a review from delatrie December 22, 2025 11:17
@epszaw epszaw force-pushed the better-open-command branch from e655329 to 9f95ccb Compare December 22, 2025 11:22
Comment thread packages/cli/src/commands/open.ts Outdated
Comment thread packages/cli/src/commands/open.ts Outdated
Comment thread packages/cli/src/commands/open.ts Outdated
@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 16m 32s 996ms Passed tests 3574   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 20 0 0
My Dashboard 16m 32s 996ms Passed tests 3574   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 20 0 0 View

@github-actions
Copy link
Copy Markdown

Allure 3 Report: 20 new tests
  • passed should handle tests with no duration as 0 (1ms)
  • passed should pass when max duration equals expected (1ms)
  • passed should fail when max duration exceeds expected (0ms)
  • passed should pass when max duration is less than expected (1ms)
  • passed should handle all tests with no duration (1ms)
  • passed should not filter out known issues (1ms)
  • passed should create temp directory with unique UUID (1ms)
  • passed should generate report when target directory does not exist (2ms)
  • passed should use default resultsDir when not provided (1ms)
  • passed should check for summary.json in target directory (1ms)
  • passed should handle all tests with no duration (0ms)
  • passed should fail when max duration exceeds expected (0ms)
  • passed should pass when max duration is less than expected (1ms)
  • passed should pass when max duration equals expected (0ms)
  • passed should handle tests with no duration as 0 (0ms)
  • passed should not filter out known issues (0ms)
  • passed should generate report when target directory does not exist (1ms)
  • passed should create temp directory with unique UUID (1ms)
  • passed should use default resultsDir when not provided (1ms)
  • passed should check for summary.json in target directory (1ms)

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 1m 36s 64ms Passed tests 3397   Failed tests 6   Broken tests 0   Skipped tests 0   Unknown tests 12 0 0 0 View
My Dashboard 1m 36s 64ms Passed tests 3397   Failed tests 6   Broken tests 0   Skipped tests 0   Unknown tests 12 0 0 0 View

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 16m 42s 3ms Passed tests 3574   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 2 0 0
My Dashboard 16m 42s 3ms Passed tests 3574   Failed tests 0   Broken tests 1   Skipped tests 10   Unknown tests 12 2 0 0 View

@github-actions
Copy link
Copy Markdown

Allure 3 Report: 2 new tests
  • passed should create temp directory with mkdtemp pattern (1ms)
  • passed should create temp directory with mkdtemp pattern (1ms)

@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure 3 Report 21m 31s 4ms Passed tests 4090   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View
My Dashboard 21m 31s 4ms Passed tests 4090   Failed tests 0   Broken tests 0   Skipped tests 15   Unknown tests 12 0 0 0 View

@epszaw epszaw merged commit 8c2295d into main Dec 22, 2025
12 of 13 checks passed
@epszaw epszaw deleted the better-open-command branch December 22, 2025 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants