Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: implement battle tests #128

Merged
merged 11 commits into from
Nov 18, 2022
Merged

feat: implement battle tests #128

merged 11 commits into from
Nov 18, 2022

Conversation

cfabianski
Copy link
Collaborator

@cfabianski cfabianski commented Nov 17, 2022

Description

Introduce Battle Tests.

It will:

  • Download the latest curio binary available
  • Build battle tests binary
  • Build a Docker image (Ubuntu for now)
  • Deploy 5 Fargate instances
  • Loop over all the repository listed in the folder battle_tests/github
  • Checkout the repository
  • Scan the folder using curio scan --report=stats <repository>
  • Send the result to a Google Spreadsheet

ToDo

  • Switch back to Alpine
    • Fix the issue with /proc/<pid>/stat
  • Expand the list of repositories

Checklist

  • I've added test coverage that shows my fix or feature works as expected.
  • I've updated or added documentation if required.
  • I've included usage information in the description if CLI behavior was updated or added.
  • PR title follows Conventional Commits format

@swarmia
Copy link

swarmia bot commented Nov 17, 2022

@cfabianski cfabianski force-pushed the AMA-3210/backport-battle-test branch 28 times, most recently from 7dff8ab to 67edb84 Compare November 17, 2022 21:13
@cfabianski cfabianski force-pushed the AMA-3210/backport-battle-test branch 11 times, most recently from 43c5aa7 to f339c58 Compare November 18, 2022 18:45
@cfabianski cfabianski force-pushed the AMA-3210/backport-battle-test branch 3 times, most recently from ae57e1c to a53ba39 Compare November 18, 2022 20:48
@cfabianski cfabianski marked this pull request as ready for review November 18, 2022 20:56
@cfabianski cfabianski merged commit f6780b2 into main Nov 18, 2022
@cfabianski cfabianski deleted the AMA-3210/backport-battle-test branch November 18, 2022 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant