Skip to content

Conversation

moharaka
Copy link
Contributor

Summary

Migrates remaining tests to github runners

Implementation Notes ⚒️

Approach: first replace all self-hosted to ubuntu and debug.

External Dependencies 🍀

N/A

Breaking API Changes ⚠️

*N/A

Simply specify none (N/A) if not applicable.

@leokondrashov
Copy link
Contributor

If you are just trying things out and PR is not ready for review, please mark it as draft

@moharaka moharaka force-pushed the migrating-remaining-unit-test branch 7 times, most recently from 78f949e to 170f8b0 Compare June 2, 2025 11:02
@moharaka moharaka marked this pull request as draft June 9, 2025 06:17
@moharaka moharaka force-pushed the migrating-remaining-unit-test branch 14 times, most recently from ce2b691 to 3cacaf8 Compare June 11, 2025 02:22
@moharaka moharaka force-pushed the migrating-remaining-unit-test branch from 74ea326 to 6e7f0cb Compare July 10, 2025 08:15
@@ -6,12 +6,12 @@ spec:
template:
spec:
containers:
- image: ghcr.io/ease-lab/helloworld:var_workload
- image: ghcr.io/ease-lab/helloworld@sha256:12dc6715ed1a8306f246ceaf7742c09e38a52a79d17421e4a50d7e0e09fdbc25
Copy link
Contributor

Choose a reason for hiding this comment

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

Why do you need to change that?

Comment on lines 61 to 63
sudo kubectl get deployment -n knative-serving autoscaler
sudo kubectl get svc -n knative-serving autoscaler
sudo kubectl get pods -n kube-system -l k8s-app=kube-dns
Copy link
Contributor

Choose a reason for hiding this comment

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

Right now, tests fail here. You forgot the KUBECONFIG env var.

@@ -51,7 +51,7 @@ jobs:

- name: Run sandbox specific tests
if: ${{ inputs.sandbox == 'firecracker' }}
run: source /etc/profile && go clean -testcache && go test ./cri/${{ inputs.sandbox }} -v -race -cover
run: source /etc/profile && go clean -testcache && sudo go test ./cri/${{ inputs.sandbox }} -v -race -cover
Copy link
Contributor

Choose a reason for hiding this comment

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

Why do you need sudo here?

@moharaka moharaka force-pushed the migrating-remaining-unit-test branch 5 times, most recently from 6807ba3 to f599777 Compare July 15, 2025 07:51
@moharaka moharaka force-pushed the migrating-remaining-unit-test branch 5 times, most recently from a657619 to 2cc604a Compare July 15, 2025 08:22
Signed-off-by: Mohamed L. Karaoui <moharaka@gmail.com>
@moharaka moharaka force-pushed the migrating-remaining-unit-test branch 6 times, most recently from 550c33b to af51cc3 Compare July 17, 2025 03:59
Signed-off-by: Mohamed L. Karaoui <moharaka@gmail.com>
@moharaka moharaka force-pushed the migrating-remaining-unit-test branch 2 times, most recently from 6efe7d3 to b999734 Compare July 21, 2025 04:37
Signed-off-by: Mohamed L. Karaoui <moharaka@gmail.com>
@moharaka moharaka force-pushed the migrating-remaining-unit-test branch from b999734 to 1919f0d Compare July 22, 2025 04:42
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.

2 participants