npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@kmcid/cypress-parallel-cli

v1.9.0

Published

CLI app for running parallel cypress tests

Downloads

308

Readme

Cypress Parallel CLI

NPM Package Version

An interactive CLI app for running parallel cypress tests

Author @kmcid

Installation & Usage

  npm install @kmcid/cypress-parallel-cli --save-dev
  npx parallel-cli

parallel cli

Configuring CLI

To run parallel tests Cypress dashboard record key is needed, to get a record key go to Cypress dashboard project -> Project settings -> Record keys, run cli then Setup parallel cli settings -> Set project record key

Select suites to run Setup parallel cli settings -> Set specs/tests, spec files inside the suites will be selected automatically, defaults to cypress/e2e

Select available browsers where tests will run Setup parallel cli settings -> Set browsers, defaults to electron

Select limit of parallel tests Setup parallel cli settings -> Set parallel, defaults to 5, maximum of 20

Set cypress environment variables Setup parallel cli settings -> Set environment variables, variables are comma separated

Current settings can be saved as Presets Setup parallel cli settings -> Save current settings as preset, once saved preset can be loaded from the main menu

Running tests

Run tests using Run cypress tests or Run cypress tests (no confirmation), this will execute cypress run in separate threads

To view the latest run results use View latest test results, this will display a table of test results and a link to Cypress dashboard recorded run

Roadmap

  • Add resource monitoring