Skip to content

Commit 94c069f

Browse files
author
Kimonas Sotirchos
authored
feat: integrate with ambient mesh (#405)
1 parent eec11cb commit 94c069f

24 files changed

+2476
-495
lines changed

.github/workflows/integrate.yaml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,12 @@ jobs:
5959
strategy:
6060
matrix:
6161
charm: [kserve-controller]
62+
test-type:
63+
- integration
64+
- integration-ambient
6265
steps:
6366
- name: Maximise GH runner space
64-
uses: easimon/maximize-build-space@v10
65-
with:
66-
root-reserve-mb: 29696
67-
remove-dotnet: 'true'
68-
remove-haskell: 'true'
69-
remove-android: 'true'
70-
remove-codeql: 'true'
71-
remove-docker-images: 'true'
67+
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be
7268
- name: Checkout code
7369
uses: actions/checkout@v4
7470
- name: Install dependencies
@@ -84,7 +80,7 @@ jobs:
8480
- name: Test
8581
run: |
8682
juju add-model kubeflow --config automatically-retry-hooks=false
87-
tox -e ${{ matrix.charm }}-integration -- --model kubeflow -vv -s
83+
tox -e ${{ matrix.charm }}-${{ matrix.test-type }} -- --model kubeflow -vv -s
8884
8985
- name: Get all
9086
run: kubectl get all -A

charms/kserve-controller/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ build/
55
.coverage
66
__pycache__/
77
*.py[cod]
8-
.idea
8+
.idea
9+
coverage.xml

0 commit comments

Comments
 (0)