Skip to content

Commit 4c205ec

Browse files
authored
Merge pull request #545 from Altinity/24.8_fix_stress
24.8 Fix Stress tests
2 parents 9883f88 + 070a352 commit 4c205ec

3 files changed

Lines changed: 12 additions & 2 deletions

File tree

.github/actions/common_setup/action.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,16 @@ runs:
2828
run: |
2929
# to remove every leftovers
3030
sudo rm -fr "$TEMP_PATH" && mkdir -p "$TEMP_PATH"
31+
- name: Setup zram
32+
shell: bash
33+
run: |
34+
sudo modprobe zram
35+
MemTotal=$(grep -Po "(?<=MemTotal:)\s+\d+" /proc/meminfo) # KiB
36+
Percent=200
37+
ZRAM_SIZE=$(($MemTotal / 1024 / 1024 * $Percent / 100)) # Convert to GiB
38+
.github/retry.sh 30 2 sudo zramctl --size ${ZRAM_SIZE}GiB --algorithm zstd /dev/zram0
39+
sudo mkswap /dev/zram0 && sudo swapon -p 100 /dev/zram0
40+
sudo sysctl vm.swappiness=200
3141
- name: Tune vm.mmap_rnd_bits for sanitizers
3242
shell: bash
3343
run: |

.github/workflows/reusable_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
if: ${{ contains(fromJson(inputs.data).jobs_data.jobs_to_do, inputs.build_name) || inputs.force }}
5555
env:
5656
GITHUB_JOB_OVERRIDDEN: Build-${{inputs.build_name}}
57-
runs-on: [self-hosted, altinity-setup-builder, altinity-type-ccx53, altinity-on-demand, altinity-in-ash, altinity-image-x86-system-ubuntu-22.04]
57+
runs-on: [self-hosted, altinity-type-ccx53, altinity-on-demand, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none]
5858
steps:
5959
- name: Check out repository code
6060
uses: Altinity/checkout@19599efdf36c4f3f30eb55d5bb388896faea69f6

tests/ci/stress_check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ def run_stress_test(docker_image_name: str) -> None:
165165
pr_info, stopwatch.start_time_str, check_name
166166
)
167167

168-
additional_envs = get_additional_envs()
168+
additional_envs = get_additional_envs(check_name)
169169

170170
run_command = get_run_command(
171171
packages_path,

0 commit comments

Comments
 (0)