Skip to content

Commit d668478

Browse files
committed
test python eks
1 parent 0e97069 commit d668478

File tree

2 files changed

+38
-4
lines changed

2 files changed

+38
-4
lines changed

.github/workflows/test-java.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
## test the artifacts for App Signals enablement. It will deploy a sample app and remote
66
## service onto an EKS cluster, call the APIs, and validate the generated telemetry,
77
## including logs, metrics, and traces.
8-
name: Test Java
8+
name: Test Python
99
on:
1010
# schedule:
1111
# - cron: '8,33 * * * *' # run the workflow at 8th and 33th minute of every hour
1212
workflow_dispatch: # be able to run the workflow on demand
13-
push:
14-
branches:
15-
- rename-remote-service
13+
# push:
14+
# branches:
15+
# - rename-remote-service
1616

1717

1818
permissions:

.github/workflows/test-python.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
## Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
## SPDX-License-Identifier: Apache-2.0
3+
4+
## This workflow aims to run the Application Signals Python end-to-end tests as a canary to
5+
## test the artifacts for Application Signals enablement. It will deploy a sample app and remote
6+
## service onto an EKS cluster, call the APIs, and validate the generated telemetry,
7+
## including logs, metrics, and traces.
8+
name: Python EKS Test
9+
on:
10+
# schedule:
11+
# - cron: '18,43 * * * *' # run the workflow at 18th and 43th minute of every hour
12+
# workflow_dispatch: # be able to run the workflow on demand
13+
push:
14+
branches:
15+
- rename-remote-service
16+
17+
permissions:
18+
id-token: write
19+
contents: read
20+
21+
22+
jobs:
23+
eks:
24+
strategy:
25+
fail-fast: false
26+
matrix:
27+
aws-region: ['us-east-1']
28+
uses: ./.github/workflows/python-eks-retry.yml
29+
secrets: inherit
30+
with:
31+
aws-region: ${{ matrix.aws-region }}
32+
test-cluster-name: 'e2e-playground'
33+
caller-workflow-name: 'appsignals-python-e2e-eks-canary-test'
34+
python-version: '3.10'

0 commit comments

Comments
 (0)