Michal Dorner
fab342311c
Use full URL to link test suites
...
GitHub UI for some unknown reason navigates user to check run with `check_suite_focus=true` query argument. With this argument unfortunately navigation to document ID with `#something` doesn't work
2021-03-31 23:22:02 +02:00
Michal Dorner
f48646179b
Merge pull request #88 from dorny/improve-report
...
Improve report
2021-03-31 22:57:20 +02:00
Michal Dorner
cfaaaf1a47
Use non-breaking space between icon and suite name
2021-03-31 22:34:58 +02:00
Michal Dorner
690ec77880
New report rendering with code blocks instead of tables
...
Previously we listed tests using markdown tables. Each test group had it's own table and textual preface saying how many tests were executed in what time.
This was completely reworked - now tests are listed inside code block. Grouping is achieved using simple indentation. Duration of individual tests is no longer shown - it produced too much "noise" in the report. Pass/Fail check-mark was also moved before name of test suite.
Behavior of "listTests" option was also changed - now if set to failed, it will list all tests, but only if suite is failed. Otherwise test listing is completely omitted.
Last change affects report trimming - if report is still too big after "listTests" is set to "failed" - it will trim report to fit max size and add informational message at the end.
2021-03-31 21:49:53 +02:00
Michal Dorner
96df6db61e
Round test duration to whole seconds if it's more then 1s
...
Report will contain less accurate information but it will be easier to read.
2021-03-31 21:33:21 +02:00
Michal Dorner
3c4d3b3836
Merge pull request #87 from dorny/dart-error-message
...
Improve test error messages from flutter
2021-03-31 21:28:46 +02:00
Michal Dorner
ea36be4653
Improve test error messages from flutter
...
For some reason the error message from flutter SDK might contain no useful information. Basically it just says that test failed and you should see the logs. Logs itself are provided as content of `print` event. This commit adds special processing for this behavior - it parses actual error message out of print event.
2021-03-31 21:25:54 +02:00
Michal Dorner
2c87efac07
Moving README,CHANGELOG and LICENSE back to root folder
...
It turns out it's not possible to publish action when README is in docs folder
2021-03-24 18:22:55 +01:00
Michal Dorner
383ae3ef8c
Fix path to assets in README
2021-03-24 18:17:10 +01:00
Michal Dorner
8a00817999
Update CHANGELOG for v1.3.1
2021-03-24 18:15:49 +01:00
Michal Dorner
bab8ddc2ca
Move README, CHANGELOG and LICENSE to docs folder
2021-03-24 18:10:44 +01:00
Michal Dorner
10268d2d6d
Merge pull request #86 from dorny/issue-82-net-trx-no-duration
...
Fixes #82 : net-trx parser handles missing duration attribute
2021-03-24 18:08:55 +01:00
Michal Dorner
d29a37e78a
Fixes #82 - net-trx parser handles missing duration attribute
2021-03-24 18:02:31 +01:00
Michal Dorner
faaff05398
Merge pull request #85 from dorny/dart-json-fix-duplicated-group-name
...
dart-json: remove group name from test case names
2021-03-23 22:03:16 +01:00
Michal Dorner
d5e42b8d57
dart-json: remove group name from test case names
2021-03-23 21:58:20 +01:00
Michal Dorner
40df4133f9
Merge pull request #84 from Shazwazza/patch-1
...
Fixes #83 - parsing .NET duration without milliseconds throws error
2021-03-23 21:45:24 +01:00
Michal Dorner
3a0bb833dc
#83 - Use non-capturing optional group, add tests and update dist
2021-03-23 21:39:47 +01:00
Shannon Deminick
c0e7f7f7dc
Fixes #83
...
This regex change should match the dotnet format with or without milliseconds
2021-03-23 11:09:02 +11:00
Michal Dorner
51956bab1c
Update CHANGELOG
2021-03-07 23:07:01 +01:00
Michal Dorner
91834cafdf
Merge pull request #80 from dorny/add-java-junit
...
Add support for java-junit
2021-03-07 23:04:03 +01:00
Michal Dorner
6a5f75601b
Fix typo jUnit -> JUnit
2021-03-07 22:45:06 +01:00
Michal Dorner
16adfe9b7e
Add support for java-junit
2021-03-07 22:06:12 +01:00
Michal Dorner
4129c2a0bf
Merge pull request #75 from dorny/dependabot/npm_and_yarn/got-11.8.2
...
Bump got from 11.8.1 to 11.8.2
2021-03-07 20:01:03 +01:00
dependabot[bot]
eb581e7b54
Bump got from 11.8.1 to 11.8.2
...
Bumps [got](https://github.com/sindresorhus/got ) from 11.8.1 to 11.8.2.
- [Release notes](https://github.com/sindresorhus/got/releases )
- [Commits](https://github.com/sindresorhus/got/compare/v11.8.1...v11.8.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 18:59:02 +00:00
Michal Dorner
a97bdcb7b7
Merge pull request #78 from dorny/dependabot/npm_and_yarn/eslint-plugin-github-4.1.2
...
Bump eslint-plugin-github from 4.1.1 to 4.1.2
2021-03-07 19:51:38 +01:00
dependabot[bot]
dfa0da9b1a
Bump eslint-plugin-github from 4.1.1 to 4.1.2
...
Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/github/eslint-plugin-github/releases )
- [Commits](https://github.com/github/eslint-plugin-github/compare/v4.1.1...v4.1.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 16:16:00 +00:00
Michal Dorner
68c7ff8b71
Merge pull request #79 from dorny/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.16.1
...
Bump @typescript-eslint/eslint-plugin from 4.14.1 to 4.16.1
2021-03-07 17:14:38 +01:00
dependabot[bot]
88650b55e1
Bump @typescript-eslint/eslint-plugin from 4.14.1 to 4.16.1
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.14.1 to 4.16.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.16.1/packages/eslint-plugin )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 16:10:46 +00:00
Michal Dorner
1c5d09f75b
Merge pull request #72 from dorny/dependabot/npm_and_yarn/ts-jest-26.5.3
...
Bump ts-jest from 26.5.0 to 26.5.3
2021-03-07 17:09:19 +01:00
dependabot[bot]
0758b46a5b
Bump ts-jest from 26.5.0 to 26.5.3
...
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest ) from 26.5.0 to 26.5.3.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases )
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v26.5.0...v26.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 15:59:47 +00:00
Michal Dorner
4c5f847d99
Merge pull request #77 from dorny/dependabot/npm_and_yarn/typescript-4.2.3
...
Bump typescript from 4.1.2 to 4.2.3
2021-03-07 16:58:27 +01:00
dependabot[bot]
1b9fa8f9ac
Bump typescript from 4.1.2 to 4.2.3
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.1.2 to 4.2.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.1.2...v4.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 15:54:18 +00:00
Michal Dorner
237022c326
Merge pull request #76 from dorny/dependabot/npm_and_yarn/typescript-eslint/parser-4.16.1
...
Bump @typescript-eslint/parser from 4.14.1 to 4.16.1
2021-03-07 16:53:01 +01:00
dependabot[bot]
7ad22e7671
Bump @typescript-eslint/parser from 4.14.1 to 4.16.1
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.14.1 to 4.16.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.16.1/packages/parser )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 15:35:38 +00:00
Michal Dorner
14c7be9d90
Merge pull request #74 from dorny/dependabot/npm_and_yarn/eslint-plugin-jest-24.1.7
...
Bump eslint-plugin-jest from 24.1.3 to 24.1.7
2021-03-07 16:33:17 +01:00
dependabot[bot]
d0fc401052
Bump eslint-plugin-jest from 24.1.3 to 24.1.7
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 24.1.3 to 24.1.7.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v24.1.3...v24.1.7 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 12:09:31 +00:00
Michal Dorner
20f80b843b
Merge pull request #66 from dorny/dependabot/npm_and_yarn/eslint-7.21.0
...
Bump eslint from 7.19.0 to 7.21.0
2021-03-07 13:07:46 +01:00
dependabot[bot]
7fad82f9b9
Bump eslint from 7.19.0 to 7.21.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.19.0 to 7.21.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.19.0...v7.21.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 12:01:28 +00:00
Michal Dorner
ce3f80a032
Merge pull request #64 from dorny/dependabot/npm_and_yarn/adm-zip-0.5.3
...
Bump adm-zip from 0.5.2 to 0.5.3
2021-03-07 12:59:24 +01:00
dependabot[bot]
3719b10aa6
Bump adm-zip from 0.5.2 to 0.5.3
...
Bumps [adm-zip](https://github.com/cthackers/adm-zip ) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/cthackers/adm-zip/releases )
- [Changelog](https://github.com/cthackers/adm-zip/blob/master/history.md )
- [Commits](https://github.com/cthackers/adm-zip/compare/v0.5.2...v0.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 11:52:52 +00:00
Michal Dorner
17e90d1765
Merge pull request #71 from dorny/dependabot/npm_and_yarn/octokit/types-6.12.0
...
Bump @octokit/types from 6.7.0 to 6.12.0
2021-03-07 12:51:19 +01:00
dependabot[bot]
a0650bfb43
Bump @octokit/types from 6.7.0 to 6.12.0
...
Bumps [@octokit/types](https://github.com/octokit/types.ts ) from 6.7.0 to 6.12.0.
- [Release notes](https://github.com/octokit/types.ts/releases )
- [Commits](https://github.com/octokit/types.ts/compare/v6.7.0...v6.12.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-07 11:46:11 +00:00
Michal Dorner
fa4ff78218
Document GitHub limitations
2021-03-07 12:41:24 +01:00
Michal Dorner
8a8131cd8a
Merge pull request #70 from dorny/fix-no-test-cases
...
Handle test reports with no test cases
2021-03-07 12:36:00 +01:00
Michal Dorner
a9749e3840
Handle test reports with no test cases
2021-03-07 12:22:00 +01:00
Michal Dorner
a1cbedbccb
Merge pull request #69 from dorny/avoid-exceeding-api-limit
...
Reduce number of API calls to get list of files tracked by GitHub
2021-03-07 12:01:46 +01:00
Michal Dorner
cf4814e8de
Do not throw error when workflow_run has been cancelled
...
It's common to cancel all jobs/workflows after first error. There could still be test results user wants to see in a report
2021-03-07 11:25:42 +01:00
Michal Dorner
073a4b9a03
Add info log when fetching git tree
2021-03-07 09:52:57 +01:00
Michal Dorner
953bdcc20a
Reduce number of API calls to get list of files tracked by GitHub
2021-03-07 09:33:58 +01:00
Michal Dorner
f285c4c6d7
Fix CI: correct patter in paths-ignore + checkout in test-report workflow
2021-02-20 22:45:20 +01:00