パッケージの詳細

playwright-teamcity-reporter

artemrudenko139.8kMIT1.0.5

Playwright Teamcity Reporter

playwright, teamcity, reporter

readme

Playwright Teamcity Reporter

Build and test

This package will report your @playwright/test results to your Teamcity CI server, so you can see the number of executed tests, test failures and the tests tab right from your Teamcity UI.

Installation

Install the package from NPM:

npm install --save-dev playwright-teamcity-reporter

Usage

Add to default reporter:

npx playwright test  --reporter=line,playwright-teamcity-reporter

Use only playwright-teamcity-reporter:

npx playwright test  --reporter=playwright-teamcity-reporter

You can also configure using playwright.config.js. To achieve that, add 'playwright-teamcity-reporter' to the reporter section of your configuration:

const config = {
  ...
  reporter: [
    ['playwright-teamcity-reporter', {'testMetadataArtifacts': 'test-results', logConfig: false}],
  ],
  ...
};

更新履歴

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

v1.0.5

v1.0.4

10 March 2025

  • fix #logAttachment function to pass correctly the attachment type #22
  • have attachment of content type image to use the image type instead of artifact #20
  • Improve error feedback upon timeout (v2) #19
  • Add interrupted status #17
  • Continuous reporting with parallel testing #13
  • Create LICENSE #11
  • Retry is supported after #8 #9
  • add retry support, log all attempts if needed, fix lint errors, refactor tests #8
  • Report test continuously for a single worker #5
  • GitHub actions #6
  • Port Jest configuration to TypeScript #7
  • Do not log Playwright configuration as TeamCity service message #4
  • fix #10, add version script #10
  • update dependencies, move common code to utils 7bebb86
  • init tests ea3384a
  • first commit 50d8076