Comments (7)
Sorry about this. I will reduce the amount of runners that the cypress tests are using.
from redeye.
Sorry about this. I will reduce the amount of runners that the cypress tests are using.
Please don't forget to specify the purpose of running multiple, identical copies of the same job. (The value of containers
from the matrix
strategy is not used as far as I can tell, which is why I am saying that all the jobs are identical.)
from redeye.
Since RedEye is using the open source version of Cypress Cloud, we can take advantage of parallelization, allowing us to run all our integration and e2e tests, both red team and blue team versions in parallel across the VMs, resulting in faster, quicker builds.
https://docs.cypress.io/guides/guides/parallelization#Overview
https://docs.cypress.io/guides/continuous-integration/github-actions#Parallelization
Although the jobs may look identical, different tests are ran within the jobs.
For example:
https://github.com/cisagov/RedEye/actions/runs/3472932203/jobs/5804454782
vs
https://github.com/cisagov/RedEye/actions/runs/3472932203/jobs/5804455116
from redeye.
This information about Cypress Cloud should be documented in the workflow. However there are only 20 slots available for GitHub Actions for the org so this workflow will completely starve the entire org of capacity until it has finished.
from redeye.
Is the entire org on the free plan with a 20 concurrent job limit? That would be excellent information to have so we can plan our action workflows around it.
from redeye.
@GoldingAustin Yes. This org is a free org with 20 runners in the pool.
from redeye.
Closing this for now, we've reduced the test actions to a single runner each #48
from redeye.
Related Issues (20)
- Export Find & Replace
- code: 'ERR_DLOPEN_FAILED' on Windows & Linux HOT 1
- User setting displaying incorrect data HOT 2
- I'm in red team mode, but I don't see new create.
- Stuck when importing C/S logs HOT 2
- Missing ability to create new campaign HOT 3
- Add Information about setting up E2E Testing in README.md or Contribution Area HOT 1
- Optional
- [Feature Request] Criminal IP HOT 1
- Tips for building on mac? No luck with binary or docker thus far HOT 21
- Clicking in the "bar graph area" of the timeline should move the time slider. HOT 3
- Live Parsing
- Parsers for additional C2 frameworks HOT 7
- "How-to" guide for writing a RedEye parser HOT 2
- Export fails on campaign with hidden hosts HOT 1
- On intel mac and node19, failing better-sqlite3 install seems to cause a confusing error on RedEye.
- OperatorResolvers missing @Authorized decorator HOT 1
- Forensic Version HOT 1
- Exits without errors but nothing happens HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from redeye.