├── .github └── workflows │ ├── assets.yml │ ├── build.yml │ ├── pr.yaml │ └── publish.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── assets ├── chat.png ├── cucumber.png ├── hyperlink.png ├── jmeter.png ├── junit.png ├── logo.png ├── mentions.png ├── mocha.png ├── quickchart.png ├── reportportal.jpeg ├── slack-report-portal-analysis.png ├── slack.png ├── teams-qc.png ├── teams.png ├── testbeats-failure-summary.png ├── testbeats-slack-failure-summary.png ├── testbeats-test-run-case-details.png ├── testng.png └── xunit.png ├── mocha.report.json ├── package.json ├── scripts ├── download-latest.sh └── download.sh ├── src ├── beats │ ├── beats.api.js │ ├── beats.attachments.js │ ├── beats.js │ ├── beats.types.d.ts │ └── index.js ├── cli.js ├── commands │ ├── generate-config.command.js │ ├── manual-sync.command.js │ └── publish.command.js ├── extensions │ ├── ai-failure-summary.extension.js │ ├── base.extension.js │ ├── browserstack.extension.js │ ├── ci-info.extension.js │ ├── custom.extension.js │ ├── error-clusters.extension.js │ ├── extensions.d.ts │ ├── failure-analysis.extension.js │ ├── hyperlinks.js │ ├── index.js │ ├── mentions.js │ ├── metadata.js │ ├── percy-analysis.js │ ├── quick-chart-test-summary.js │ ├── report-portal-analysis.js │ ├── report-portal-history.js │ └── smart-analysis.extension.js ├── helpers │ ├── browserstack.helper.js │ ├── ci │ │ ├── azure-devops.js │ │ ├── base.ci.js │ │ ├── circle-ci.js │ │ ├── github.js │ │ ├── gitlab.js │ │ ├── index.js │ │ └── jenkins.js │ ├── constants.js │ ├── extension.helper.js │ ├── helper.js │ ├── metadata.helper.js │ ├── percy.js │ ├── performance.js │ └── report-portal.js ├── index.d.ts ├── index.js ├── manual │ ├── parsers │ │ └── gherkin.js │ └── sync.helper.js ├── platforms │ ├── base.platform.js │ ├── chat.platform.js │ ├── github.platform.js │ ├── index.js │ ├── slack.platform.js │ └── teams.platform.js ├── setups │ └── extensions.setup.js ├── targets │ ├── base.target.js │ ├── chat.js │ ├── custom.target.js │ ├── delay.target.js │ ├── github-output.target.js │ ├── github.target.js │ ├── http.target.js │ ├── index.js │ ├── influx.js │ ├── slack.js │ └── teams.js └── utils │ ├── config.builder.js │ ├── context.utils.js │ └── logger.js └── test ├── base.spec.js ├── beats.spec.js ├── ci.spec.js ├── cli.spec.js ├── condition.spec.js ├── config.spec.js ├── data ├── configs │ ├── custom-target.json │ ├── slack.config.json │ └── teams.config.json ├── cucumber │ ├── failed-tests-with-attachments.json │ └── suites-with-metadata.json ├── custom │ ├── custom-runner.js │ └── custom-target-runner.js ├── gherkin │ ├── background.feature │ ├── basic.feature │ ├── comments.feature │ ├── complex.feature │ ├── main.feature │ ├── mixed-content │ │ ├── mixed.feature │ │ └── sub-folder │ │ │ └── sub.feature │ ├── nested-folder │ │ ├── deep-nested │ │ │ ├── deep.feature │ │ │ └── very-deep │ │ │ │ └── very-deep.feature │ │ └── nested.feature │ ├── no-steps.feature │ └── no-tags.feature ├── jmeter │ └── sample.csv ├── junit │ └── single-suite.xml ├── playwright │ ├── example-get-started-link-chromium │ │ └── test-failed-1.png │ ├── example-get-started-link-firefox │ │ └── test-failed-1.png │ └── junit.xml └── testng │ ├── multiple-suites-failures.xml │ ├── multiple-suites-retries.xml │ ├── multiple-suites.xml │ ├── single-suite-failures.xml │ └── single-suite.xml ├── ext-ci-info.spec.js ├── ext-global.spec.js ├── ext.browserstack.spec.js ├── ext.custom.spec.js ├── ext.hyperlink.spec.js ├── ext.mentions.spec.js ├── ext.metadata.spec.js ├── ext.percy-analysis.spec.js ├── ext.quick-chart-test-summary.spec.js ├── ext.report-portal-analysis.spec.js ├── ext.report-portal-history.spec.js ├── handle-errors.spec.js ├── helpers └── interactions.js ├── manual-parser-gherkin.spec.js ├── manual-sync.spec.js ├── mocks ├── beats.mock.js ├── browserstack.mock.js ├── chat.mock.js ├── custom.mock.js ├── github.mock.js ├── http.mock.js ├── index.js ├── influx.mock.js ├── influx2.mock.js ├── percy.mock.js ├── rp.mock.js ├── slack.mock.js └── teams.mock.js ├── publish.spec.js ├── results.custom.spec.js ├── results.junit.spec.js ├── results.testng.spec.js ├── results.xunit.spec.js ├── targets.chat.spec.js ├── targets.custom.spec.js ├── targets.delay.spec.js ├── targets.github-output.spec.js ├── targets.github.spec.js ├── targets.http.spec.js ├── targets.influx.spec.js ├── targets.influx2.spec.js ├── targets.slack.spec.js ├── targets.spec.js └── targets.teams.spec.js /.github/workflows/assets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/.github/workflows/assets.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/.github/workflows/pr.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/README.md -------------------------------------------------------------------------------- /assets/chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/chat.png -------------------------------------------------------------------------------- /assets/cucumber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/cucumber.png -------------------------------------------------------------------------------- /assets/hyperlink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/hyperlink.png -------------------------------------------------------------------------------- /assets/jmeter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/jmeter.png -------------------------------------------------------------------------------- /assets/junit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/junit.png -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/mentions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/mentions.png -------------------------------------------------------------------------------- /assets/mocha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/mocha.png -------------------------------------------------------------------------------- /assets/quickchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/quickchart.png -------------------------------------------------------------------------------- /assets/reportportal.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/reportportal.jpeg -------------------------------------------------------------------------------- /assets/slack-report-portal-analysis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/slack-report-portal-analysis.png -------------------------------------------------------------------------------- /assets/slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/slack.png -------------------------------------------------------------------------------- /assets/teams-qc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/teams-qc.png -------------------------------------------------------------------------------- /assets/teams.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/teams.png -------------------------------------------------------------------------------- /assets/testbeats-failure-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/testbeats-failure-summary.png -------------------------------------------------------------------------------- /assets/testbeats-slack-failure-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/testbeats-slack-failure-summary.png -------------------------------------------------------------------------------- /assets/testbeats-test-run-case-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/testbeats-test-run-case-details.png -------------------------------------------------------------------------------- /assets/testng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/testng.png -------------------------------------------------------------------------------- /assets/xunit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/assets/xunit.png -------------------------------------------------------------------------------- /mocha.report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/mocha.report.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/package.json -------------------------------------------------------------------------------- /scripts/download-latest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/scripts/download-latest.sh -------------------------------------------------------------------------------- /scripts/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/scripts/download.sh -------------------------------------------------------------------------------- /src/beats/beats.api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/beats/beats.api.js -------------------------------------------------------------------------------- /src/beats/beats.attachments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/beats/beats.attachments.js -------------------------------------------------------------------------------- /src/beats/beats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/beats/beats.js -------------------------------------------------------------------------------- /src/beats/beats.types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/beats/beats.types.d.ts -------------------------------------------------------------------------------- /src/beats/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/beats/index.js -------------------------------------------------------------------------------- /src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/cli.js -------------------------------------------------------------------------------- /src/commands/generate-config.command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/commands/generate-config.command.js -------------------------------------------------------------------------------- /src/commands/manual-sync.command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/commands/manual-sync.command.js -------------------------------------------------------------------------------- /src/commands/publish.command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/commands/publish.command.js -------------------------------------------------------------------------------- /src/extensions/ai-failure-summary.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/ai-failure-summary.extension.js -------------------------------------------------------------------------------- /src/extensions/base.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/base.extension.js -------------------------------------------------------------------------------- /src/extensions/browserstack.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/browserstack.extension.js -------------------------------------------------------------------------------- /src/extensions/ci-info.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/ci-info.extension.js -------------------------------------------------------------------------------- /src/extensions/custom.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/custom.extension.js -------------------------------------------------------------------------------- /src/extensions/error-clusters.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/error-clusters.extension.js -------------------------------------------------------------------------------- /src/extensions/extensions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/extensions.d.ts -------------------------------------------------------------------------------- /src/extensions/failure-analysis.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/failure-analysis.extension.js -------------------------------------------------------------------------------- /src/extensions/hyperlinks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/hyperlinks.js -------------------------------------------------------------------------------- /src/extensions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/index.js -------------------------------------------------------------------------------- /src/extensions/mentions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/mentions.js -------------------------------------------------------------------------------- /src/extensions/metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/metadata.js -------------------------------------------------------------------------------- /src/extensions/percy-analysis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/percy-analysis.js -------------------------------------------------------------------------------- /src/extensions/quick-chart-test-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/quick-chart-test-summary.js -------------------------------------------------------------------------------- /src/extensions/report-portal-analysis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/report-portal-analysis.js -------------------------------------------------------------------------------- /src/extensions/report-portal-history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/report-portal-history.js -------------------------------------------------------------------------------- /src/extensions/smart-analysis.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/extensions/smart-analysis.extension.js -------------------------------------------------------------------------------- /src/helpers/browserstack.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/browserstack.helper.js -------------------------------------------------------------------------------- /src/helpers/ci/azure-devops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/ci/azure-devops.js -------------------------------------------------------------------------------- /src/helpers/ci/base.ci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/ci/base.ci.js -------------------------------------------------------------------------------- /src/helpers/ci/circle-ci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/ci/circle-ci.js -------------------------------------------------------------------------------- /src/helpers/ci/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/ci/github.js -------------------------------------------------------------------------------- /src/helpers/ci/gitlab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/ci/gitlab.js -------------------------------------------------------------------------------- /src/helpers/ci/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/ci/index.js -------------------------------------------------------------------------------- /src/helpers/ci/jenkins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/ci/jenkins.js -------------------------------------------------------------------------------- /src/helpers/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/constants.js -------------------------------------------------------------------------------- /src/helpers/extension.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/extension.helper.js -------------------------------------------------------------------------------- /src/helpers/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/helper.js -------------------------------------------------------------------------------- /src/helpers/metadata.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/metadata.helper.js -------------------------------------------------------------------------------- /src/helpers/percy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/percy.js -------------------------------------------------------------------------------- /src/helpers/performance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/performance.js -------------------------------------------------------------------------------- /src/helpers/report-portal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/helpers/report-portal.js -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/index.js -------------------------------------------------------------------------------- /src/manual/parsers/gherkin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/manual/parsers/gherkin.js -------------------------------------------------------------------------------- /src/manual/sync.helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/manual/sync.helper.js -------------------------------------------------------------------------------- /src/platforms/base.platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/platforms/base.platform.js -------------------------------------------------------------------------------- /src/platforms/chat.platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/platforms/chat.platform.js -------------------------------------------------------------------------------- /src/platforms/github.platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/platforms/github.platform.js -------------------------------------------------------------------------------- /src/platforms/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/platforms/index.js -------------------------------------------------------------------------------- /src/platforms/slack.platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/platforms/slack.platform.js -------------------------------------------------------------------------------- /src/platforms/teams.platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/platforms/teams.platform.js -------------------------------------------------------------------------------- /src/setups/extensions.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/setups/extensions.setup.js -------------------------------------------------------------------------------- /src/targets/base.target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/base.target.js -------------------------------------------------------------------------------- /src/targets/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/chat.js -------------------------------------------------------------------------------- /src/targets/custom.target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/custom.target.js -------------------------------------------------------------------------------- /src/targets/delay.target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/delay.target.js -------------------------------------------------------------------------------- /src/targets/github-output.target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/github-output.target.js -------------------------------------------------------------------------------- /src/targets/github.target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/github.target.js -------------------------------------------------------------------------------- /src/targets/http.target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/http.target.js -------------------------------------------------------------------------------- /src/targets/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/index.js -------------------------------------------------------------------------------- /src/targets/influx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/influx.js -------------------------------------------------------------------------------- /src/targets/slack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/slack.js -------------------------------------------------------------------------------- /src/targets/teams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/targets/teams.js -------------------------------------------------------------------------------- /src/utils/config.builder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/utils/config.builder.js -------------------------------------------------------------------------------- /src/utils/context.utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/utils/context.utils.js -------------------------------------------------------------------------------- /src/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/src/utils/logger.js -------------------------------------------------------------------------------- /test/base.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/base.spec.js -------------------------------------------------------------------------------- /test/beats.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/beats.spec.js -------------------------------------------------------------------------------- /test/ci.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ci.spec.js -------------------------------------------------------------------------------- /test/cli.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/cli.spec.js -------------------------------------------------------------------------------- /test/condition.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/condition.spec.js -------------------------------------------------------------------------------- /test/config.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/config.spec.js -------------------------------------------------------------------------------- /test/data/configs/custom-target.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/configs/custom-target.json -------------------------------------------------------------------------------- /test/data/configs/slack.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/configs/slack.config.json -------------------------------------------------------------------------------- /test/data/configs/teams.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/configs/teams.config.json -------------------------------------------------------------------------------- /test/data/cucumber/failed-tests-with-attachments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/cucumber/failed-tests-with-attachments.json -------------------------------------------------------------------------------- /test/data/cucumber/suites-with-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/cucumber/suites-with-metadata.json -------------------------------------------------------------------------------- /test/data/custom/custom-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/custom/custom-runner.js -------------------------------------------------------------------------------- /test/data/custom/custom-target-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/custom/custom-target-runner.js -------------------------------------------------------------------------------- /test/data/gherkin/background.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/background.feature -------------------------------------------------------------------------------- /test/data/gherkin/basic.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/basic.feature -------------------------------------------------------------------------------- /test/data/gherkin/comments.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/comments.feature -------------------------------------------------------------------------------- /test/data/gherkin/complex.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/complex.feature -------------------------------------------------------------------------------- /test/data/gherkin/main.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/main.feature -------------------------------------------------------------------------------- /test/data/gherkin/mixed-content/mixed.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/mixed-content/mixed.feature -------------------------------------------------------------------------------- /test/data/gherkin/mixed-content/sub-folder/sub.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/mixed-content/sub-folder/sub.feature -------------------------------------------------------------------------------- /test/data/gherkin/nested-folder/deep-nested/deep.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/nested-folder/deep-nested/deep.feature -------------------------------------------------------------------------------- /test/data/gherkin/nested-folder/deep-nested/very-deep/very-deep.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/nested-folder/deep-nested/very-deep/very-deep.feature -------------------------------------------------------------------------------- /test/data/gherkin/nested-folder/nested.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/nested-folder/nested.feature -------------------------------------------------------------------------------- /test/data/gherkin/no-steps.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/no-steps.feature -------------------------------------------------------------------------------- /test/data/gherkin/no-tags.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/gherkin/no-tags.feature -------------------------------------------------------------------------------- /test/data/jmeter/sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/jmeter/sample.csv -------------------------------------------------------------------------------- /test/data/junit/single-suite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/junit/single-suite.xml -------------------------------------------------------------------------------- /test/data/playwright/example-get-started-link-chromium/test-failed-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/playwright/example-get-started-link-chromium/test-failed-1.png -------------------------------------------------------------------------------- /test/data/playwright/example-get-started-link-firefox/test-failed-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/playwright/example-get-started-link-firefox/test-failed-1.png -------------------------------------------------------------------------------- /test/data/playwright/junit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/playwright/junit.xml -------------------------------------------------------------------------------- /test/data/testng/multiple-suites-failures.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/testng/multiple-suites-failures.xml -------------------------------------------------------------------------------- /test/data/testng/multiple-suites-retries.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/testng/multiple-suites-retries.xml -------------------------------------------------------------------------------- /test/data/testng/multiple-suites.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/testng/multiple-suites.xml -------------------------------------------------------------------------------- /test/data/testng/single-suite-failures.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/testng/single-suite-failures.xml -------------------------------------------------------------------------------- /test/data/testng/single-suite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/data/testng/single-suite.xml -------------------------------------------------------------------------------- /test/ext-ci-info.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext-ci-info.spec.js -------------------------------------------------------------------------------- /test/ext-global.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext-global.spec.js -------------------------------------------------------------------------------- /test/ext.browserstack.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.browserstack.spec.js -------------------------------------------------------------------------------- /test/ext.custom.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.custom.spec.js -------------------------------------------------------------------------------- /test/ext.hyperlink.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.hyperlink.spec.js -------------------------------------------------------------------------------- /test/ext.mentions.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.mentions.spec.js -------------------------------------------------------------------------------- /test/ext.metadata.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.metadata.spec.js -------------------------------------------------------------------------------- /test/ext.percy-analysis.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.percy-analysis.spec.js -------------------------------------------------------------------------------- /test/ext.quick-chart-test-summary.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.quick-chart-test-summary.spec.js -------------------------------------------------------------------------------- /test/ext.report-portal-analysis.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.report-portal-analysis.spec.js -------------------------------------------------------------------------------- /test/ext.report-portal-history.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/ext.report-portal-history.spec.js -------------------------------------------------------------------------------- /test/handle-errors.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/handle-errors.spec.js -------------------------------------------------------------------------------- /test/helpers/interactions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/helpers/interactions.js -------------------------------------------------------------------------------- /test/manual-parser-gherkin.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/manual-parser-gherkin.spec.js -------------------------------------------------------------------------------- /test/manual-sync.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/manual-sync.spec.js -------------------------------------------------------------------------------- /test/mocks/beats.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/beats.mock.js -------------------------------------------------------------------------------- /test/mocks/browserstack.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/browserstack.mock.js -------------------------------------------------------------------------------- /test/mocks/chat.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/chat.mock.js -------------------------------------------------------------------------------- /test/mocks/custom.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/custom.mock.js -------------------------------------------------------------------------------- /test/mocks/github.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/github.mock.js -------------------------------------------------------------------------------- /test/mocks/http.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/http.mock.js -------------------------------------------------------------------------------- /test/mocks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/index.js -------------------------------------------------------------------------------- /test/mocks/influx.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/influx.mock.js -------------------------------------------------------------------------------- /test/mocks/influx2.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/influx2.mock.js -------------------------------------------------------------------------------- /test/mocks/percy.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/percy.mock.js -------------------------------------------------------------------------------- /test/mocks/rp.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/rp.mock.js -------------------------------------------------------------------------------- /test/mocks/slack.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/slack.mock.js -------------------------------------------------------------------------------- /test/mocks/teams.mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/mocks/teams.mock.js -------------------------------------------------------------------------------- /test/publish.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/publish.spec.js -------------------------------------------------------------------------------- /test/results.custom.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/results.custom.spec.js -------------------------------------------------------------------------------- /test/results.junit.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/results.testng.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/results.xunit.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/targets.chat.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.chat.spec.js -------------------------------------------------------------------------------- /test/targets.custom.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.custom.spec.js -------------------------------------------------------------------------------- /test/targets.delay.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.delay.spec.js -------------------------------------------------------------------------------- /test/targets.github-output.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.github-output.spec.js -------------------------------------------------------------------------------- /test/targets.github.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.github.spec.js -------------------------------------------------------------------------------- /test/targets.http.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.http.spec.js -------------------------------------------------------------------------------- /test/targets.influx.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.influx.spec.js -------------------------------------------------------------------------------- /test/targets.influx2.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.influx2.spec.js -------------------------------------------------------------------------------- /test/targets.slack.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.slack.spec.js -------------------------------------------------------------------------------- /test/targets.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.spec.js -------------------------------------------------------------------------------- /test/targets.teams.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/test-results-reporter/testbeats/HEAD/test/targets.teams.spec.js --------------------------------------------------------------------------------