Skip to content

currents-dev/currents-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Currents Examples

Welcome to the Currents Examples directory. This collection showcases how to integrate Currents with various testing frameworks and CI/CD providers.

🎭 Playwright

Examples demonstrating Playwright integration with Currents, including sharding, orchestration, and CI setup.

CI

Example Description
AWS CodeBuild Run Playwright tests in AWS CodeBuild
Azure DevOps Integration with Azure DevOps pipelines
Buildkite Run Playwright tests in Buildkite
CircleCI Run Playwright tests in CircleCI
GitHub Actions Comprehensive GitHub Actions workflow
GitHub Actions — Basic Setup Standard CI setup with sharding and reporting
GitHub Actions — Orchestration Optimized parallel execution with load balancing
GitHub Actions — Rerun Failed Rerun only failed tests from a previous build
GitHub Actions — Visual Testing Integration with Argos for visual regression testing
Jenkins Advanced Jenkins setup with Docker, Sharding, and "Last Failed" rerun
Nx Monorepo Playwright in an Nx workspace

Features

Example Description
BDD / Cucumber Using playwright-bdd with Currents
Component Testing Playwright Component Testing (React)
Code Coverage (Instrumented) Collecting and reporting instrumented code coverage
Code Coverage (Raw V8) Collecting and reporting raw V8 code coverage
Orchestration Using Currents Orchestration for parallel execution
pnpm Using pnpm package manager

🌲 Cypress

Examples demonstrating Cypress integration with Currents.

Example Description
AWS CodeBuild Run Cypress tests in AWS CodeBuild
Azure DevOps Integration with Azure DevOps pipelines
CircleCI Run Cypress tests in CircleCI
GitHub Actions Standard GitHub Actions workflow
Netlify Integration with Netlify Build
Cucumber Cypress with Cucumber preprocessor
Nx Monorepo Cypress in an Nx workspace

📊 Generic Reporters

Examples for other test runners using Currents' generic reporters.

Example Description
Jest Reporting Jest results to Currents
JUnit XML Uploading generic JUnit XML reports
Node.js / JUnit Node.js project reporting JUnit results

About

Set of code examples for Currents.dev

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors