DigitalConsumer.FixMyGlass/playwright-tests/business-logic/types
maguire-arman f29937700c Adds Automated Regression Pipeline&Jira writeback reporter to playwright
Implements a custom Playwright reporter to integrate with Jira.

This reporter automatically creates/updates test case and bug subtasks in Jira based on Playwright test results. It also uploads the ortoni HTML report to the parent Jira card.

Key features:
- Creates a regression card if none are found
- Transitions test subtasks based on test results.
- Creates bug subtasks for failed tests.
- Uploads the Ortoni HTML report as an attachment to the Jira card.
- Configurable through environment variables (Jira server, username, API key, project key, etc.).

Also adds axios-retry to handle rate limiting errors from Jira API
2025-05-09 14:51:29 -04:00
..
Authentication.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
CustomerDetails.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
DigitalAPI.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
Enums.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
FrameworkConfig.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
IAddress.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
IAlertFlags.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
IDisposable.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
ITestCase.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
ITestData.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
ITestPages.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
IValidations.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
JiraApi.ts Adds Automated Regression Pipeline&Jira writeback reporter to playwright 2025-05-09 14:51:29 -04:00
RuleEngine.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
Step.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
Test.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
TestCase.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
TestSuccessAlert.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00
Validations.ts Initializes Playwright test framework 2025-05-08 15:45:05 -04:00