Have failure reason in weekly emails
See main failure reasons can help reducing time checking why tests failed mainly and knowing where to focus efforts in bug fixing.
miguel@currents.dev About 1 month ago
Have failure reason in weekly emails
See main failure reasons can help reducing time checking why tests failed mainly and knowing where to focus efforts in bug fixing.
miguel@currents.dev About 1 month ago
Planned
Send an alert if a test exceeds a flakiness rate threshold
Whenever a test exceed a certain threshold of flakiness (or other metric), send an alert / notification to an email address or to an integration. Example scenario If a test exceeds 20% flakiness rate based on 14-day recordings, from a particular branch, then we send an alert to test owner or a designated email.
Andrew Goldis About 1 month ago
Observability
Planned
Send an alert if a test exceeds a flakiness rate threshold
Whenever a test exceed a certain threshold of flakiness (or other metric), send an alert / notification to an email address or to an integration. Example scenario If a test exceeds 20% flakiness rate based on 14-day recordings, from a particular branch, then we send an alert to test owner or a designated email.
Andrew Goldis About 1 month ago
Observability
Accessibility reports / dashboard
Playwright has a built-in support for accessibility testing https://playwright.dev/docs/accessibility-testing. Currents can process accessibility violation reports, and emphasize those in the dashboard: highlight violations in a more user-friendly and visible manner (today only accessible if accessibility report attached to a test) collect and track accessibility metrics (possibly via lighthouse reports)
Andrew Goldis About 2 months ago
Accessibility
Accessibility reports / dashboard
Playwright has a built-in support for accessibility testing https://playwright.dev/docs/accessibility-testing. Currents can process accessibility violation reports, and emphasize those in the dashboard: highlight violations in a more user-friendly and visible manner (today only accessible if accessibility report attached to a test) collect and track accessibility metrics (possibly via lighthouse reports)
Andrew Goldis About 2 months ago
Accessibility
v8 coverage reports for Playwright
Currently we only support collecting coverage reports from instrumented code (via istanbuljs), but Playwright can collect v8 coverage reports directly from supporting browsers.
Andrew Goldis About 2 months ago
Coverage
v8 coverage reports for Playwright
Currently we only support collecting coverage reports from instrumented code (via istanbuljs), but Playwright can collect v8 coverage reports directly from supporting browsers.
Andrew Goldis About 2 months ago
Coverage
Enable integration with Jira
Enable integration with Jira to open tickets related to test failures. P.S. Can be implemented today with webhooks on a Run level.
Andrew Goldis 3 months ago
Integration
Enable integration with Jira
Enable integration with Jira to open tickets related to test failures. P.S. Can be implemented today with webhooks on a Run level.
Andrew Goldis 3 months ago
Integration
Integration with Linear
Enable integration with Linear to open tickets related to test failures. P.S. Can be implemented today with webhooks on a Run level.
Andrew Goldis 3 months ago
Integration
Integration with Linear
Enable integration with Linear to open tickets related to test failures. P.S. Can be implemented today with webhooks on a Run level.
Andrew Goldis 3 months ago
Integration
Email notifications with run results
Send an email similar to Slack and Teams reports as an email notification with passed, failed tests and a link to the currents run in it.
Andrew Goldis 4 months ago
Integration
Email notifications with run results
Send an email similar to Slack and Teams reports as an email notification with passed, failed tests and a link to the currents run in it.
Andrew Goldis 4 months ago
Integration
Add Test Notes via Dashboard
Allow users to add / and edit notes. The notes can be attached to: test recording - will be visible only for specific recording test definition - will show up for all relevant test recordings
Andrew Goldis 4 months ago
Add Test Notes via Dashboard
Allow users to add / and edit notes. The notes can be attached to: test recording - will be visible only for specific recording test definition - will show up for all relevant test recordings
Andrew Goldis 4 months ago
In Progress
Evaluation and Quarantine Mode
Allow ignoring certain tests and prevent certain failures from failing executions by adding test to “quarantine” list.
Andrew Goldis 4 months ago
In Progress
Evaluation and Quarantine Mode
Allow ignoring certain tests and prevent certain failures from failing executions by adding test to “quarantine” list.
Andrew Goldis 4 months ago
In Progress
Single Slack notification for all groups in a run
Some teams have 10+ groups per run and getting a notification for each is quite annoying. A solution should send one notification when a run completes and the results should include all the groups.
Andrew Goldis 6 months ago
In Progress
Single Slack notification for all groups in a run
Some teams have 10+ groups per run and getting a notification for each is quite annoying. A solution should send one notification when a run completes and the results should include all the groups.
Andrew Goldis 6 months ago
In Progress
GitHub Commit Status: Single check for all groups
Having a commit status check for each project run can be too noisy. Some customers are only interested in knowing whether any of the groups failed. Desired: A single check "Current Tests" for all 3 groups. Notes: This might be a more common scenario with users that have one project for their main test suites, and additional projects for "setup"/"teardown". Having the groups' execution details outlined in the PR comment is useful and shouldn't be changed.
walter@currents.dev 8 months ago
Integration
In Progress
GitHub Commit Status: Single check for all groups
Having a commit status check for each project run can be too noisy. Some customers are only interested in knowing whether any of the groups failed. Desired: A single check "Current Tests" for all 3 groups. Notes: This might be a more common scenario with users that have one project for their main test suites, and additional projects for "setup"/"teardown". Having the groups' execution details outlined in the PR comment is useful and shouldn't be changed.
walter@currents.dev 8 months ago
Integration