Skip to content

ci: bring back unit tests#161

Merged
phip1611 merged 1 commit into
cyberus-technology:gardenlinuxfrom
phip1611:bring-back-unit-tests
May 22, 2026
Merged

ci: bring back unit tests#161
phip1611 merged 1 commit into
cyberus-technology:gardenlinuxfrom
phip1611:bring-back-unit-tests

Conversation

@phip1611
Copy link
Copy Markdown
Member

I accidentally removed them in 6f07b15.

@phip1611 phip1611 self-assigned this May 21, 2026
@phip1611 phip1611 force-pushed the bring-back-unit-tests branch from b4a5954 to f64501f Compare May 21, 2026 14:05
I accidentally removed them in 6f07b15.

Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de>
On-behalf-of: SAP philipp.schuster@sap.com
@phip1611 phip1611 force-pushed the bring-back-unit-tests branch from f64501f to 848f177 Compare May 21, 2026 14:06
Comment thread .github/workflows/ci.yaml
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Run unit tests
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

The commit 6f07b15 you referenced also had installation steps for Docker and scripts/prepare_vdpa.sh. Are these no longer required?

I assume they're only needed for the left out integration tests (scripts/dev_cli.sh tests --integration --libc gnu). If we're only running unit tests here, maybe rename it from integration-x86-64-pr to unittests-x86-64-pr.
Feel free to resolve this yourself.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

The commit 6f07b15 you referenced also had installation steps for Docker and scripts/prepare_vdpa.sh. Are these no longer required?

Yes.

If we're only running unit tests here, maybe rename it from integration-x86-64-pr to unittests-x86-64-pr.

I wanted to keep merge conflict potential small. Although I see your point. No strong opinion tho

Copy link
Copy Markdown

@Coffeeri Coffeeri May 21, 2026

Choose a reason for hiding this comment

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

I wanted to keep merge conflict potential small. Although I see your point. No strong opinion tho

I prefer unambiguousness, but have no hard feelings, either way, I approved it.

Copy link
Copy Markdown
Member Author

@phip1611 phip1611 May 21, 2026

Choose a reason for hiding this comment

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

but have no hard feelings, either way, I approved it.

We need a bot to flip a coin in case both parties don't have a strong opinion, haha

Copy link
Copy Markdown

@arctic-alpaca arctic-alpaca May 22, 2026

Choose a reason for hiding this comment

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

I'm in favor of renaming 🪙
Non-blocking though

Copy link
Copy Markdown

@arctic-alpaca arctic-alpaca left a comment

Choose a reason for hiding this comment

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

Thanks!

@phip1611 phip1611 enabled auto-merge (rebase) May 22, 2026 06:47
@phip1611 phip1611 disabled auto-merge May 22, 2026 07:30
@phip1611 phip1611 enabled auto-merge (rebase) May 22, 2026 07:30
@phip1611 phip1611 disabled auto-merge May 22, 2026 07:31
@phip1611 phip1611 merged commit 13adaea into cyberus-technology:gardenlinux May 22, 2026
19 checks passed
@phip1611 phip1611 deleted the bring-back-unit-tests branch May 22, 2026 07:31
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.

4 participants