Skip to content

Commit

Permalink
run master bias creation test
Browse files Browse the repository at this point in the history
  • Loading branch information
jashan-lco committed Nov 30, 2023
1 parent 7d67b57 commit c7d9eb5
Showing 1 changed file with 23 additions and 1 deletion.
24 changes: 23 additions & 1 deletion .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,32 @@ jobs:
- name: Start a Kind cluster
uses: helm/[email protected]
with:
cluster_name: kind
version: "v0.19.0"
node_image: kindest/node:v1.22.17@sha256:9af784f45a584f6b28bce2af84c494d947a05bd709151466489008f80a9ce9d5
wait: "600s"

- name: Build docker image
run: |
docker build -t banzai .
docker build -t banzai:e2e .
- name: Copy docker image to nodes
run: |
kind load docker-image banzai:e2e
- name: Start banzai
run: |
# Replace w/ docker image just built & loaded
sed -i -e "s^@BANZAI_IMAGE@^banzai:e2e^g" banzai/tests/e2e-k8s.yaml
cat banzai/tests/e2e-k8s.yaml
# Deploy banzai stack
kubectl apply -f banzai/tests/e2e-k8s.yaml
# Wait for banzai to be ready
kubectl wait --for=condition=Ready --timeout=60m pod/banzai-e2e-test
- name: Test Master Bias Creation
run: |
kubectl exec banzai-e2e-test -c banzai-listener -- pytest -s --pyargs banzai.tests --durations=0 --junitxml=/archive/engineering/pytest-master-bias.xml -m master_bias

0 comments on commit c7d9eb5

Please sign in to comment.