Skip to content

Commit 6775c67

Browse files
authored
Merge branch 'master' into WIP-feature-elena-kwa-sorting
2 parents dce891e + 9fe1bd6 commit 6775c67

File tree

80 files changed

+2474
-608
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+2474
-608
lines changed

.github/workflows/darts-cifar10-e2e-test.yaml renamed to .github/workflows/e2e-test-darts-cifar10.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
name: E2E Test with darts-cnn-cifar10
2+
23
on:
34
pull_request:
45
paths-ignore:
5-
- 'pkg/new-ui/v1beta1/frontend/**'
6+
- "pkg/new-ui/v1beta1/frontend/**"
7+
8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.ref }}
10+
cancel-in-progress: true
611

712
env:
813
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -26,12 +31,10 @@ jobs:
2631
experiments: ${{ matrix.experiments }}
2732
# Comma Delimited
2833
trial-images: darts-cnn-cifar10-cpu
29-
database-type: ${{ matrix.database-type }}
3034

3135
strategy:
3236
fail-fast: false
3337
matrix:
3438
kubernetes-version: ["v1.23.13", "v1.24.7", "v1.25.3"]
3539
# Comma Delimited
3640
experiments: ["darts-cpu"]
37-
database-type: ["mysql", "postgres"]

.github/workflows/enas-cifar10-e2e-test.yaml renamed to .github/workflows/e2e-test-enas-cifar10.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
name: E2E Test with enas-cnn-cifar10
2+
23
on:
34
pull_request:
45
paths-ignore:
5-
- 'pkg/new-ui/v1beta1/frontend/**'
6+
- "pkg/new-ui/v1beta1/frontend/**"
7+
8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.ref }}
10+
cancel-in-progress: true
611

712
env:
813
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -26,12 +31,10 @@ jobs:
2631
experiments: ${{ matrix.experiments }}
2732
# Comma Delimited
2833
trial-images: enas-cnn-cifar10-cpu
29-
database-type: ${{ matrix.database-type }}
3034

3135
strategy:
3236
fail-fast: false
3337
matrix:
3438
kubernetes-version: ["v1.23.13", "v1.24.7", "v1.25.3"]
3539
# Comma Delimited
3640
experiments: ["enas-cpu"]
37-
database-type: ["mysql", "postgres"]

.github/workflows/mxnet-mnist-e2e-test.yaml renamed to .github/workflows/e2e-test-mxnet-mnist.yaml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
name: E2E Test with mxnet-mnist
2+
23
on:
34
pull_request:
45
paths-ignore:
5-
- 'pkg/new-ui/v1beta1/frontend/**'
6+
- "pkg/new-ui/v1beta1/frontend/**"
7+
8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.ref }}
10+
cancel-in-progress: true
611

712
env:
813
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -26,7 +31,6 @@ jobs:
2631
experiments: ${{ matrix.experiments }}
2732
# Comma Delimited
2833
trial-images: mxnet-mnist
29-
database-type: ${{ matrix.database-type }}
3034

3135
strategy:
3236
fail-fast: false
@@ -35,9 +39,6 @@ jobs:
3539
# Comma Delimited
3640
experiments:
3741
# suggestion-hyperopt
38-
- "random,tpe,never-resume"
39-
- "median-stop,from-volume-resume"
42+
- "never-resume,from-volume-resume,median-stop"
4043
# others
41-
- "grid,bayesian-optimization,tpe"
42-
- "multivariate-tpe,cma-es,hyperband"
43-
database-type: ["mysql", "postgres"]
44+
- "grid,bayesian-optimization,tpe,multivariate-tpe,cma-es,hyperband"

.github/workflows/pytorch-mnist-e2e-test.yaml renamed to .github/workflows/e2e-test-pytorch-mnist.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
name: E2E Test with pytorch-mnist
2+
23
on:
34
pull_request:
45
paths-ignore:
5-
- 'pkg/new-ui/v1beta1/frontend/**'
6+
- "pkg/new-ui/v1beta1/frontend/**"
7+
8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.ref }}
10+
cancel-in-progress: true
611

712
env:
813
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -27,7 +32,6 @@ jobs:
2732
training-operator: true
2833
# Comma Delimited
2934
trial-images: pytorch-mnist-cpu
30-
database-type: ${{ matrix.database-type }}
3135

3236
strategy:
3337
fail-fast: false
@@ -37,4 +41,3 @@ jobs:
3741
experiments:
3842
- "file-metrics-collector,pytorchjob-mnist"
3943
- "median-stop-with-json-format,file-metrics-collector-with-json-format"
40-
database-type: ["mysql", "postgres"]

.github/workflows/simple-pbt-e2e-test.yaml renamed to .github/workflows/e2e-test-simple-pbt.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
name: E2E Test with simple-pbt
2+
23
on:
34
pull_request:
45
paths-ignore:
5-
- 'pkg/new-ui/v1beta1/frontend/**'
6+
- "pkg/new-ui/v1beta1/frontend/**"
7+
8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.ref }}
10+
cancel-in-progress: true
611

712
env:
813
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -26,7 +31,6 @@ jobs:
2631
experiments: ${{ matrix.experiments }}
2732
# Comma Delimited
2833
trial-images: simple-pbt
29-
database-type: ${{ matrix.database-type }}
3034

3135
strategy:
3236
fail-fast: false
@@ -35,4 +39,3 @@ jobs:
3539
kubernetes-version: ["v1.23.13", "v1.24.7", "v1.25.3"]
3640
# Comma Delimited
3741
experiments: ["simple-pbt"]
38-
database-type: ["mysql", "postgres"]

.github/workflows/tf-mnist-with-summaries-e2e-test.yaml renamed to .github/workflows/e2e-test-tf-mnist-with-summaries.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
name: E2E Test with tf-mnist-with-summaries
2+
23
on:
34
pull_request:
45
paths-ignore:
5-
- 'pkg/new-ui/v1beta1/frontend/**'
6+
- "pkg/new-ui/v1beta1/frontend/**"
7+
8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.ref }}
10+
cancel-in-progress: true
611

712
env:
813
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -27,12 +32,10 @@ jobs:
2732
training-operator: true
2833
# Comma Delimited
2934
trial-images: tf-mnist-with-summaries
30-
database-type: ${{ matrix.database-type }}
3135

3236
strategy:
3337
fail-fast: false
3438
matrix:
3539
kubernetes-version: ["v1.23.13", "v1.24.7", "v1.25.3"]
3640
# Comma Delimited
3741
experiments: ["tfjob-mnist-with-summaries"]
38-
database-type: ["mysql", "postgres"]
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: E2E Test with Katib UI, random search, and postgres
2+
3+
on:
4+
- pull_request
5+
6+
concurrency:
7+
group: ${{ github.workflow }}-${{ github.ref }}
8+
cancel-in-progress: true
9+
10+
env:
11+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
12+
13+
jobs:
14+
e2e:
15+
runs-on: ubuntu-20.04
16+
timeout-minutes: 120
17+
steps:
18+
- name: Checkout
19+
uses: actions/checkout@v3
20+
21+
- name: Setup Test Env
22+
uses: ./.github/workflows/template-setup-e2e-test
23+
with:
24+
kubernetes-version: ${{ matrix.kubernetes-version }}
25+
26+
- name: Run e2e test with ${{ matrix.experiments }} experiments
27+
uses: ./.github/workflows/template-e2e-test
28+
with:
29+
experiments: random
30+
# Comma Delimited
31+
trial-images: mxnet-mnist
32+
katib-ui: true
33+
database-type: postgres
34+
35+
strategy:
36+
fail-fast: false
37+
matrix:
38+
kubernetes-version: ["v1.23.13", "v1.24.7", "v1.25.3"]

.github/workflows/katib-ui-e2e-test.yaml

Lines changed: 0 additions & 30 deletions
This file was deleted.

.github/workflows/lint.yaml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.github/workflows/publish-algorithm-images.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@ name: Publish AutoML Algorithm Images
22

33
on:
44
push:
5-
paths-ignore:
6-
- 'pkg/new-ui/v1beta1/frontend/**'
75
pull_request:
86
paths-ignore:
9-
- 'pkg/new-ui/v1beta1/frontend/**'
7+
- "pkg/new-ui/v1beta1/frontend/**"
108

119
jobs:
1210
algorithm:

0 commit comments

Comments
 (0)