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

Refactor upgrade test for generic file server #687

Closed
troglobit opened this issue Oct 7, 2024 · 2 comments
Closed

Refactor upgrade test for generic file server #687

troglobit opened this issue Oct 7, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request test Regression test related
Milestone

Comments

@troglobit
Copy link
Contributor

troglobit commented Oct 7, 2024

The upgrade test currently has a FileServer class that could be refactored into a generic class for other tests. This would allow Infix DUTs to download whatever they want from "the Internet", e.g., a too big container image, or customer specific test data.

For this to be properly versioned/integrated and reproducible (think: make sdk), the big container image, or customer specific test data, would be handled by a generic package/foo/foo.mk (not host package!) that employs Buildroot's download and hash verification before installing the data, not to output/target/, but to $BINARIES_DIR, which the test could then map into the Infamy docker and serve as a file area.

@troglobit troglobit self-assigned this Oct 7, 2024
@troglobit troglobit converted this from a draft issue Oct 7, 2024
@troglobit troglobit removed their assignment Oct 7, 2024
@troglobit troglobit added enhancement New feature or request test Regression test related triage Pending investigation & classification (CCB) labels Oct 7, 2024
@troglobit troglobit removed the triage Pending investigation & classification (CCB) label Oct 31, 2024
@troglobit troglobit self-assigned this Oct 31, 2024
@troglobit troglobit added this to the Infix v24.11 milestone Oct 31, 2024
@troglobit
Copy link
Contributor Author

CCB decision: wkz says, remember to restore boot order after test. (Test system relies on netbooting)

@troglobit troglobit moved this to In progress in Infix & C:o Nov 1, 2024
@troglobit troglobit modified the milestones: Infix v24.11, Infix v24.12 Nov 12, 2024
@troglobit troglobit assigned mattiaswal and unassigned troglobit Nov 13, 2024
@mattiaswal
Copy link
Contributor

This is done in #846

@github-project-automation github-project-automation bot moved this from In progress to Done in Infix & C:o Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request test Regression test related
Projects
Status: Done
Development

No branches or pull requests

2 participants