|
18 | 18 | - name: Install Go |
19 | 19 | uses: actions/setup-go@v6 |
20 | 20 | with: |
21 | | - go-version: 1.23.x |
| 21 | + go-version: 1.25.x |
22 | 22 | - name: Setup cluster |
23 | 23 | uses: ./.github/actions/setup |
24 | 24 | with: |
|
58 | 58 | run: | |
59 | 59 | cd ./otel-integration/k8s-helm/e2e-test/ |
60 | 60 | go clean -testcache |
61 | | - go test -v -run='^TestE2E.*' -skip='^TestE2E_TargetAllocator_ServiceMonitorMetrics$' $(go list ./... | rg -v '/supervisor$') |
| 61 | + go test -v -run='^TestE2E.*' -skip='^(TestE2E_TargetAllocator_ServiceMonitorMetrics|TestE2E_InstrumentationWebhookNoCRDs)$' $(go list ./... | rg -v '/supervisor$') |
| 62 | + - name: Pods logs |
| 63 | + if: failure() |
| 64 | + run: | |
| 65 | + for pod in $(kubectl get pods -l "app.kubernetes.io/instance=otel-integration-agent-e2e" -o jsonpath='{.items[*].metadata.name}'); do |
| 66 | + echo "===== Last 25 log lines for pod: $pod =====" |
| 67 | + kubectl logs --tail=25 $pod |
| 68 | + echo |
| 69 | + done |
| 70 | +
|
| 71 | + otel-integration-instrumentation-webhook-test: |
| 72 | + runs-on: ubuntu-latest |
| 73 | + steps: |
| 74 | + - name: Checkout |
| 75 | + uses: actions/checkout@v6 |
| 76 | + with: |
| 77 | + fetch-depth: 0 |
| 78 | + - name: Install Go |
| 79 | + uses: actions/setup-go@v6 |
| 80 | + with: |
| 81 | + go-version: 1.25.x |
| 82 | + - name: Setup cluster |
| 83 | + uses: ./.github/actions/setup |
| 84 | + with: |
| 85 | + create-kind-cluster: "true" |
| 86 | + cluster-name: "otel-integration-agent-e2e" |
| 87 | + - name: Run Instrumentation Webhook E2E test |
| 88 | + run: | |
| 89 | + cd ./otel-integration/k8s-helm/e2e-test/ |
| 90 | + chmod +x ./run-all.sh |
| 91 | + ./run-all.sh --test TestE2E_InstrumentationWebhookNoCRDs |
62 | 92 | - name: Pods logs |
63 | 93 | if: failure() |
64 | 94 | run: | |
|
78 | 108 | - name: Install Go |
79 | 109 | uses: actions/setup-go@v6 |
80 | 110 | with: |
81 | | - go-version: 1.23.x |
| 111 | + go-version: 1.25.x |
82 | 112 | - name: Setup cluster |
83 | 113 | uses: ./.github/actions/setup |
84 | 114 | with: |
@@ -108,7 +138,7 @@ jobs: |
108 | 138 | - name: Install Go |
109 | 139 | uses: actions/setup-go@v6 |
110 | 140 | with: |
111 | | - go-version: 1.23.x |
| 141 | + go-version: 1.25.x |
112 | 142 | - name: Setup cluster |
113 | 143 | uses: ./.github/actions/setup |
114 | 144 | with: |
@@ -188,7 +218,7 @@ jobs: |
188 | 218 | - name: Install Go |
189 | 219 | uses: actions/setup-go@v6 |
190 | 220 | with: |
191 | | - go-version: 1.23.x |
| 221 | + go-version: 1.25.x |
192 | 222 | - name: Setup cluster |
193 | 223 | uses: ./.github/actions/setup |
194 | 224 | with: |
@@ -250,7 +280,7 @@ jobs: |
250 | 280 | - name: Install Go |
251 | 281 | uses: actions/setup-go@v6 |
252 | 282 | with: |
253 | | - go-version: 1.23.x |
| 283 | + go-version: 1.25.x |
254 | 284 | - name: Setup cluster |
255 | 285 | uses: ./.github/actions/setup |
256 | 286 | with: |
@@ -310,7 +340,7 @@ jobs: |
310 | 340 | - name: Install Go |
311 | 341 | uses: actions/setup-go@v6 |
312 | 342 | with: |
313 | | - go-version: 1.23.x |
| 343 | + go-version: 1.25.x |
314 | 344 | - name: Setup cluster |
315 | 345 | uses: ./.github/actions/setup |
316 | 346 | with: |
|
0 commit comments