This is an automated email from the ASF dual-hosted git repository.
lhotari pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar-test-infra.git.
from 76c227d [Docbot]Fix problems in docbot scripts (#26)
new b9df410 Add copy of cirruslabs/http-cache-action@master action
new 89acb76 Add copy of dorny/test-reporter@v1 action
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
http-cache-action/.github/workflows/tests.yml | 30 +
http-cache-action/.gitignore | 2 +
http-cache-action/LICENSE | 21 +
http-cache-action/README.md | 74 +
http-cache-action/action.yml | 14 +
http-cache-action/dist/index.js | 3010 ++
http-cache-action/dist/package.json | 3 +
http-cache-action/package-lock.json | 1809 +
http-cache-action/package.json | 47 +
http-cache-action/proxy/Dockerfile | 17 +
http-cache-action/proxy/go.mod | 5 +
http-cache-action/proxy/go.sum | 2 +
http-cache-action/proxy/proxy.go | 266 +
http-cache-action/proxy/proxy_test.go | 62 +
http-cache-action/src/action.ts | 23 +
http-cache-action/tsconfig.json | 7 +
test-reporter/.editorconfig | 10 +
{paths-filter => test-reporter}/.eslintignore | 0
test-reporter/.eslintrc.json | 57 +
test-reporter/.gitattributes | 2 +
test-reporter/.github/workflows/ci.yml | 36 +
test-reporter/.github/workflows/test-report.yml | 20 +
test-reporter/.gitignore | 102 +
test-reporter/.prettierignore | 5 +
test-reporter/.prettierrc.json | 10 +
test-reporter/.vscode/launch.json | 35 +
test-reporter/CHANGELOG.md | 44 +
test-reporter/LICENSE | 22 +
test-reporter/README.md | 321 +
test-reporter/__tests__/__outputs__/dart-json.md | 28 +
test-reporter/__tests__/__outputs__/dotnet-trx.md | 31 +
.../__outputs__/fluent-validation-test-results.md | 1057 +
test-reporter/__tests__/__outputs__/jest-junit.md | 26 +
.../__tests__/__outputs__/jest-test-results.md | 432 +
test-reporter/__tests__/__outputs__/mocha-json.md | 29 +
.../__tests__/__outputs__/mocha-test-results.md | 41 +
.../__tests__/__outputs__/provider-test-results.md | 374 +
.../__outputs__/pulsar-test-results-no-merge.md | 12 +
.../__tests__/__outputs__/pulsar-test-results.md | 1518 +
.../__outputs__/silent-notes-test-results.md | 136 +
.../__tests__/__snapshots__/dart-json.test.ts.snap | 2052 ++
.../__snapshots__/dotnet-trx.test.ts.snap | 6271 ++++
.../__snapshots__/java-junit.test.ts.snap | 6880 ++++
.../__snapshots__/jest-junit.test.ts.snap | 32220 ++++++++++++++++++
.../__snapshots__/mocha-json.test.ts.snap | 7587 +++++
test-reporter/__tests__/dart-json.test.ts | 69 +
test-reporter/__tests__/dotnet-trx.test.ts | 86 +
test-reporter/__tests__/fixtures/dart-json.json | 32 +
test-reporter/__tests__/fixtures/dotnet-trx.trx | 184 +
.../__tests__/fixtures/empty/dart-json.json | 9 +
.../__tests__/fixtures/empty/dotnet-trx.trx | 19 +
.../__tests__/fixtures/empty/java-junit.xml | 3 +
.../__tests__/fixtures/empty/jest-junit.xml | 3 +
.../__tests__/fixtures/empty/mocha-json.json | 16 +
.../fixtures/external/FluentValidation.Tests.trx | 4662 +++
.../__tests__/fixtures/external/SilentNotes.trx | 609 +
.../__tests__/fixtures/external/flutter/files.txt | 57 +
.../external/flutter/provider-test-results.json | 637 +
...rg.apache.pulsar.AddMissingPatchVersionTest.xml | 34 +
.../__tests__/fixtures/external/java/files.txt | 5873 ++++
.../fixtures/external/java/pulsar-test-report.xml | 862 +
.../__tests__/fixtures/external/jest/files.txt | 2317 ++
.../fixtures/external/jest/jest-test-results.xml | 9357 ++++++
.../__tests__/fixtures/external/mocha/files.txt | 516 +
.../external/mocha/mocha-test-results.json | 15097 +++++++++
test-reporter/__tests__/fixtures/jest-junit.xml | 61 +
test-reporter/__tests__/fixtures/mocha-json.json | 158 +
test-reporter/__tests__/java-junit.test.ts | 75 +
test-reporter/__tests__/jest-junit.test.ts | 69 +
test-reporter/__tests__/mocha-json.test.ts | 67 +
test-reporter/__tests__/utils/parse-utils.test.ts | 37 +
test-reporter/action.yml | 93 +
test-reporter/assets/fluent-validation-report.png | Bin 0 -> 58858 bytes
test-reporter/assets/mocha-groups.png | Bin 0 -> 42308 bytes
test-reporter/assets/provider-error-details.png | Bin 0 -> 53949 bytes
test-reporter/assets/provider-error-summary.png | Bin 0 -> 67397 bytes
test-reporter/dist/index.js | 32687 +++++++++++++++++++
test-reporter/dist/index.js.map | 1 +
test-reporter/dist/licenses.txt | 1532 +
test-reporter/dist/sourcemap-register.js | 1 +
{paths-filter => test-reporter}/jest.config.js | 0
test-reporter/package-lock.json | 11080 +++++++
test-reporter/package.json | 75 +
test-reporter/reports/dart/.gitignore | 9 +
test-reporter/reports/dart/analysis_options.yaml | 14 +
test-reporter/reports/dart/lib/main.dart | 3 +
test-reporter/reports/dart/pubspec.lock | 348 +
test-reporter/reports/dart/pubspec.yaml | 9 +
test-reporter/reports/dart/test/main_test.dart | 29 +
test-reporter/reports/dart/test/second_test.dart | 12 +
test-reporter/reports/dotnet/.gitignore | 362 +
.../reports/dotnet/DotnetTests.Unit/Calculator.cs | 11 +
.../DotnetTests.Unit/DotnetTests.Unit.csproj | 7 +
.../DotnetTests.XUnitTests/CalculatorTests.cs | 70 +
.../DotnetTests.XUnitTests.csproj | 20 +
test-reporter/reports/dotnet/DotnetTests.sln | 36 +
test-reporter/reports/jest/__tests__/main.test.js | 23 +
.../reports/jest/__tests__/second.test.js | 7 +
test-reporter/reports/jest/lib/main.js | 5 +
test-reporter/reports/jest/package-lock.json | 4728 +++
test-reporter/reports/jest/package.json | 25 +
test-reporter/reports/mocha/lib/main.js | 5 +
test-reporter/reports/mocha/package-lock.json | 761 +
test-reporter/reports/mocha/package.json | 14 +
test-reporter/reports/mocha/test/main.test.js | 24 +
test-reporter/reports/mocha/test/second.test.js | 8 +
.../src/input-providers/artifact-provider.ts | 108 +
.../src/input-providers/input-provider.ts | 13 +
.../src/input-providers/local-file-provider.ts | 25 +
test-reporter/src/main.ts | 219 +
.../src/parsers/dart-json/dart-json-parser.ts | 251 +
.../src/parsers/dart-json/dart-json-types.ts | 132 +
.../src/parsers/dotnet-trx/dotnet-trx-parser.ts | 196 +
.../src/parsers/dotnet-trx/dotnet-trx-types.ts | 60 +
.../src/parsers/java-junit/java-junit-parser.ts | 206 +
.../src/parsers/java-junit/java-junit-types.ts | 45 +
.../src/parsers/jest-junit/jest-junit-parser.ts | 117 +
.../src/parsers/jest-junit/jest-junit-types.ts | 34 +
.../src/parsers/mocha-json/mocha-json-parser.ts | 118 +
.../src/parsers/mocha-json/mocha-json-types.ts | 23 +
test-reporter/src/report/get-annotations.ts | 107 +
test-reporter/src/report/get-report.ts | 272 +
test-reporter/src/test-parser.ts | 11 +
test-reporter/src/test-results.ts | 123 +
.../src => test-reporter/src/utils}/exec.ts | 0
test-reporter/src/utils/git.ts | 22 +
test-reporter/src/utils/github-utils.ts | 130 +
test-reporter/src/utils/markdown-utils.ts | 48 +
test-reporter/src/utils/node-utils.ts | 30 +
test-reporter/src/utils/parse-utils.ts | 24 +
test-reporter/src/utils/path-utils.ts | 39 +
test-reporter/src/utils/slugger.ts | 14 +
test-reporter/tsconfig.json | 13 +
133 files changed, 160038 insertions(+)
create mode 100644 http-cache-action/.github/workflows/tests.yml
create mode 100644 http-cache-action/.gitignore
create mode 100644 http-cache-action/LICENSE
create mode 100644 http-cache-action/README.md
create mode 100644 http-cache-action/action.yml
create mode 100644 http-cache-action/dist/index.js
create mode 100644 http-cache-action/dist/package.json
create mode 100644 http-cache-action/package-lock.json
create mode 100644 http-cache-action/package.json
create mode 100644 http-cache-action/proxy/Dockerfile
create mode 100644 http-cache-action/proxy/go.mod
create mode 100644 http-cache-action/proxy/go.sum
create mode 100644 http-cache-action/proxy/proxy.go
create mode 100644 http-cache-action/proxy/proxy_test.go
create mode 100644 http-cache-action/src/action.ts
create mode 100644 http-cache-action/tsconfig.json
create mode 100644 test-reporter/.editorconfig
copy {paths-filter => test-reporter}/.eslintignore (100%)
create mode 100644 test-reporter/.eslintrc.json
create mode 100644 test-reporter/.gitattributes
create mode 100644 test-reporter/.github/workflows/ci.yml
create mode 100644 test-reporter/.github/workflows/test-report.yml
create mode 100644 test-reporter/.gitignore
create mode 100644 test-reporter/.prettierignore
create mode 100644 test-reporter/.prettierrc.json
create mode 100644 test-reporter/.vscode/launch.json
create mode 100644 test-reporter/CHANGELOG.md
create mode 100644 test-reporter/LICENSE
create mode 100644 test-reporter/README.md
create mode 100644 test-reporter/__tests__/__outputs__/dart-json.md
create mode 100644 test-reporter/__tests__/__outputs__/dotnet-trx.md
create mode 100644
test-reporter/__tests__/__outputs__/fluent-validation-test-results.md
create mode 100644 test-reporter/__tests__/__outputs__/jest-junit.md
create mode 100644 test-reporter/__tests__/__outputs__/jest-test-results.md
create mode 100644 test-reporter/__tests__/__outputs__/mocha-json.md
create mode 100644 test-reporter/__tests__/__outputs__/mocha-test-results.md
create mode 100644 test-reporter/__tests__/__outputs__/provider-test-results.md
create mode 100644
test-reporter/__tests__/__outputs__/pulsar-test-results-no-merge.md
create mode 100644 test-reporter/__tests__/__outputs__/pulsar-test-results.md
create mode 100644
test-reporter/__tests__/__outputs__/silent-notes-test-results.md
create mode 100644 test-reporter/__tests__/__snapshots__/dart-json.test.ts.snap
create mode 100644
test-reporter/__tests__/__snapshots__/dotnet-trx.test.ts.snap
create mode 100644
test-reporter/__tests__/__snapshots__/java-junit.test.ts.snap
create mode 100644
test-reporter/__tests__/__snapshots__/jest-junit.test.ts.snap
create mode 100644
test-reporter/__tests__/__snapshots__/mocha-json.test.ts.snap
create mode 100644 test-reporter/__tests__/dart-json.test.ts
create mode 100644 test-reporter/__tests__/dotnet-trx.test.ts
create mode 100644 test-reporter/__tests__/fixtures/dart-json.json
create mode 100644 test-reporter/__tests__/fixtures/dotnet-trx.trx
create mode 100644 test-reporter/__tests__/fixtures/empty/dart-json.json
create mode 100644 test-reporter/__tests__/fixtures/empty/dotnet-trx.trx
create mode 100644 test-reporter/__tests__/fixtures/empty/java-junit.xml
create mode 100644 test-reporter/__tests__/fixtures/empty/jest-junit.xml
create mode 100644 test-reporter/__tests__/fixtures/empty/mocha-json.json
create mode 100644
test-reporter/__tests__/fixtures/external/FluentValidation.Tests.trx
create mode 100644 test-reporter/__tests__/fixtures/external/SilentNotes.trx
create mode 100644 test-reporter/__tests__/fixtures/external/flutter/files.txt
create mode 100644
test-reporter/__tests__/fixtures/external/flutter/provider-test-results.json
create mode 100644
test-reporter/__tests__/fixtures/external/java/TEST-org.apache.pulsar.AddMissingPatchVersionTest.xml
create mode 100644 test-reporter/__tests__/fixtures/external/java/files.txt
create mode 100644
test-reporter/__tests__/fixtures/external/java/pulsar-test-report.xml
create mode 100644 test-reporter/__tests__/fixtures/external/jest/files.txt
create mode 100644
test-reporter/__tests__/fixtures/external/jest/jest-test-results.xml
create mode 100644 test-reporter/__tests__/fixtures/external/mocha/files.txt
create mode 100644
test-reporter/__tests__/fixtures/external/mocha/mocha-test-results.json
create mode 100644 test-reporter/__tests__/fixtures/jest-junit.xml
create mode 100644 test-reporter/__tests__/fixtures/mocha-json.json
create mode 100644 test-reporter/__tests__/java-junit.test.ts
create mode 100644 test-reporter/__tests__/jest-junit.test.ts
create mode 100644 test-reporter/__tests__/mocha-json.test.ts
create mode 100644 test-reporter/__tests__/utils/parse-utils.test.ts
create mode 100644 test-reporter/action.yml
create mode 100644 test-reporter/assets/fluent-validation-report.png
create mode 100644 test-reporter/assets/mocha-groups.png
create mode 100644 test-reporter/assets/provider-error-details.png
create mode 100644 test-reporter/assets/provider-error-summary.png
create mode 100644 test-reporter/dist/index.js
create mode 100644 test-reporter/dist/index.js.map
create mode 100644 test-reporter/dist/licenses.txt
create mode 100644 test-reporter/dist/sourcemap-register.js
copy {paths-filter => test-reporter}/jest.config.js (100%)
create mode 100644 test-reporter/package-lock.json
create mode 100644 test-reporter/package.json
create mode 100644 test-reporter/reports/dart/.gitignore
create mode 100644 test-reporter/reports/dart/analysis_options.yaml
create mode 100644 test-reporter/reports/dart/lib/main.dart
create mode 100644 test-reporter/reports/dart/pubspec.lock
create mode 100644 test-reporter/reports/dart/pubspec.yaml
create mode 100644 test-reporter/reports/dart/test/main_test.dart
create mode 100644 test-reporter/reports/dart/test/second_test.dart
create mode 100644 test-reporter/reports/dotnet/.gitignore
create mode 100644 test-reporter/reports/dotnet/DotnetTests.Unit/Calculator.cs
create mode 100644
test-reporter/reports/dotnet/DotnetTests.Unit/DotnetTests.Unit.csproj
create mode 100644
test-reporter/reports/dotnet/DotnetTests.XUnitTests/CalculatorTests.cs
create mode 100644
test-reporter/reports/dotnet/DotnetTests.XUnitTests/DotnetTests.XUnitTests.csproj
create mode 100644 test-reporter/reports/dotnet/DotnetTests.sln
create mode 100644 test-reporter/reports/jest/__tests__/main.test.js
create mode 100644 test-reporter/reports/jest/__tests__/second.test.js
create mode 100644 test-reporter/reports/jest/lib/main.js
create mode 100644 test-reporter/reports/jest/package-lock.json
create mode 100644 test-reporter/reports/jest/package.json
create mode 100644 test-reporter/reports/mocha/lib/main.js
create mode 100644 test-reporter/reports/mocha/package-lock.json
create mode 100644 test-reporter/reports/mocha/package.json
create mode 100644 test-reporter/reports/mocha/test/main.test.js
create mode 100644 test-reporter/reports/mocha/test/second.test.js
create mode 100644 test-reporter/src/input-providers/artifact-provider.ts
create mode 100644 test-reporter/src/input-providers/input-provider.ts
create mode 100644 test-reporter/src/input-providers/local-file-provider.ts
create mode 100644 test-reporter/src/main.ts
create mode 100644 test-reporter/src/parsers/dart-json/dart-json-parser.ts
create mode 100644 test-reporter/src/parsers/dart-json/dart-json-types.ts
create mode 100644 test-reporter/src/parsers/dotnet-trx/dotnet-trx-parser.ts
create mode 100644 test-reporter/src/parsers/dotnet-trx/dotnet-trx-types.ts
create mode 100644 test-reporter/src/parsers/java-junit/java-junit-parser.ts
create mode 100644 test-reporter/src/parsers/java-junit/java-junit-types.ts
create mode 100644 test-reporter/src/parsers/jest-junit/jest-junit-parser.ts
create mode 100644 test-reporter/src/parsers/jest-junit/jest-junit-types.ts
create mode 100644 test-reporter/src/parsers/mocha-json/mocha-json-parser.ts
create mode 100644 test-reporter/src/parsers/mocha-json/mocha-json-types.ts
create mode 100644 test-reporter/src/report/get-annotations.ts
create mode 100644 test-reporter/src/report/get-report.ts
create mode 100644 test-reporter/src/test-parser.ts
create mode 100644 test-reporter/src/test-results.ts
copy {paths-filter/src => test-reporter/src/utils}/exec.ts (100%)
create mode 100644 test-reporter/src/utils/git.ts
create mode 100644 test-reporter/src/utils/github-utils.ts
create mode 100644 test-reporter/src/utils/markdown-utils.ts
create mode 100644 test-reporter/src/utils/node-utils.ts
create mode 100644 test-reporter/src/utils/parse-utils.ts
create mode 100644 test-reporter/src/utils/path-utils.ts
create mode 100644 test-reporter/src/utils/slugger.ts
create mode 100644 test-reporter/tsconfig.json