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

Dockerized action runners and script updates #3027

Draft
wants to merge 26 commits into
base: dev
Choose a base branch
from

Conversation

doomwastaken
Copy link
Member

@doomwastaken doomwastaken commented Aug 31, 2023

What's new

  • All test actions (unit, updater and integration) should be able to run on any dockerized runner
  • Moved all scripts/testing into scripts/testops.py
  • Automatic device detection
  • New device reset scenario on any failure (flash under reset)

Verification

  • Unit, Updater and Integration test runs pass
  • Runners should be able to stop for maintenance and restart after
  • Multiple runs could be going simultaneously, up to number of physical devices connected
  • Flipper and STLink should be selected automatically

Checklist (For Reviewer)

  • PR has description of feature/bug or link to Confluence/Jira task
  • Description contains actions to verify feature/bugfix
  • I've built this code, uploaded it to the device and verified feature/bugfix

@github-actions
Copy link

github-actions bot commented Aug 31, 2023

Compiled firmware for commit 1ae55cfc:

@github-actions
Copy link

github-actions bot commented Sep 11, 2023

Compiled f7 firmware for commit 94642bdd:

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.

1 participant