From 433075ad81ab7abbb916d4d2eeb951b2931c6531 Mon Sep 17 00:00:00 2001 From: Wei Fu Date: Fri, 18 Aug 2023 16:42:13 +0800 Subject: [PATCH] *: enable larger runner Use ubuntu-latest-8-cores larger runner to support lazyfs in robustness CI. Signed-off-by: Wei Fu --- .github/workflows/robustness-nightly.yaml | 3 +++ .github/workflows/robustness.yaml | 1 + tests/robustness/linearizability_test.go | 2 +- tests/robustness/traffic/traffic.go | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/robustness-nightly.yaml b/.github/workflows/robustness-nightly.yaml index b50c41ddc459..e3e1d51f3cd9 100644 --- a/.github/workflows/robustness-nightly.yaml +++ b/.github/workflows/robustness-nightly.yaml @@ -15,6 +15,7 @@ jobs: count: 80 testTimeout: 200m artifactName: main + runs-on: "['ubuntu-latest-8-cores']" main-arm64: uses: ./.github/workflows/robustness-template.yaml with: @@ -30,6 +31,7 @@ jobs: count: 80 testTimeout: 200m artifactName: release-35 + runs-on: "['ubuntu-latest-8-cores']" release-35-arm64: uses: ./.github/workflows/robustness-template.yaml with: @@ -45,3 +47,4 @@ jobs: count: 80 testTimeout: 200m artifactName: release-34 + runs-on: "['ubuntu-latest-8-cores']" diff --git a/.github/workflows/robustness.yaml b/.github/workflows/robustness.yaml index 80e55a9a3c3b..24db4513dd1f 100644 --- a/.github/workflows/robustness.yaml +++ b/.github/workflows/robustness.yaml @@ -10,3 +10,4 @@ jobs: count: 12 testTimeout: 30m artifactName: main + runs-on: "['ubuntu-latest-8-cores']" diff --git a/tests/robustness/linearizability_test.go b/tests/robustness/linearizability_test.go index a6bf66a2616a..30bf8d8abb78 100644 --- a/tests/robustness/linearizability_test.go +++ b/tests/robustness/linearizability_test.go @@ -78,7 +78,7 @@ func TestRobustness(t *testing.T) { clusterOfSize1Options := baseOptions clusterOfSize1Options = append(clusterOfSize1Options, e2e.WithClusterSize(1)) // Add LazyFS only for traffic with lower QPS as it uses a lot of CPU lowering minimal QPS. - if enableLazyFS && tp.Profile.MinimalQPS <= 80 { + if enableLazyFS && tp.Profile.MinimalQPS <= 100 { clusterOfSize1Options = append(clusterOfSize1Options, e2e.WithLazyFSEnabled(true)) name = filepath.Join(name, "LazyFS") } diff --git a/tests/robustness/traffic/traffic.go b/tests/robustness/traffic/traffic.go index 7aa51734f5a7..5e4a4b89d1a0 100644 --- a/tests/robustness/traffic/traffic.go +++ b/tests/robustness/traffic/traffic.go @@ -37,7 +37,7 @@ var ( LowTraffic = Profile{ Name: "LowTraffic", - MinimalQPS: 80, + MinimalQPS: 100, MaximalQPS: 200, ClientCount: 8, MaxNonUniqueRequestConcurrency: 3,