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

docs: Elaborate automated testing requirement in board support guide #3392

Merged
merged 1 commit into from May 1, 2024

Conversation

rcooke-warwick
Copy link
Contributor

@rcooke-warwick rcooke-warwick commented Mar 19, 2024

[skip ci]

Change-type: patch


Contributor checklist

Reviewer Guidelines

  • When submitting a review, please pick:
    • 'Approve' if this change would be acceptable in the codebase (even if there are minor or cosmetic tweaks that could be improved).
    • 'Request Changes' if this change would not be acceptable in our codebase (e.g. bugs, changes that will make development harder in future, security/performance issues, etc).
    • 'Comment' if you don't feel you have enough information to decide either way (e.g. if you have major questions, or you don't understand the context of the change sufficiently to fully review yourself, but want to make a comment)

@flowzone-app flowzone-app bot enabled auto-merge March 19, 2024 17:08
@vipulgupta2048 vipulgupta2048 changed the title docs: elaborate automated testing requirement in baord support guide docs: Elaborate automated testing requirement in board support guide Mar 19, 2024
contributing-device-support.md Outdated Show resolved Hide resolved
contributing-device-support.md Outdated Show resolved Hide resolved
contributing-device-support.md Outdated Show resolved Hide resolved
contributing-device-support.md Outdated Show resolved Hide resolved
contributing-device-support.md Outdated Show resolved Hide resolved
contributing-device-support.md Outdated Show resolved Hide resolved
contributing-device-support.md Outdated Show resolved Hide resolved
@rcooke-warwick rcooke-warwick force-pushed the ryan/board-support branch 3 times, most recently from 2ea6ead to dc10f06 Compare March 27, 2024 16:22
@rcooke-warwick
Copy link
Contributor Author

@balena-ci I self-certify!

In order to have the balenaOS image deployed to balenaCloud, it must first pass the [balenaOS automated test suite](./tests).
This involves the following steps:

1. Order [parts to build](https://github.com/balena-io-hardware/autokit-assembly-doc/blob/master/source/bom/bom.csv) the autokit test harness, [set it up](https://github.com/balena-io-hardware/autokit-assembly-doc/blob/master/README.md), and connect it to the board for which the CBS process is being done for. With the autokit setup, you would be able to run the automated test suite and test your balenaOS image on the board.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rcooke-warwick I assume you meant CDS instead of CBS here? And about that, should we even mention CDS?

Change-type: patch
Signed-off-by: Ryan Cooke <ryan@balena.io>
@floion
Copy link
Collaborator

floion commented May 1, 2024

@resin-jenkins test this please

@floion floion closed this May 1, 2024
auto-merge was automatically disabled May 1, 2024 12:02

Pull request was closed

@floion floion reopened this May 1, 2024
@floion floion enabled auto-merge May 1, 2024 12:02
@floion floion disabled auto-merge May 1, 2024 12:03
@floion floion merged commit ea68deb into master May 1, 2024
88 checks passed
@floion floion deleted the ryan/board-support branch May 1, 2024 12:03
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

3 participants