15
15
default : " valgrind,sanitizer,tls,freebsd,macos,alpine,32bit,iothreads,ubuntu,rpm-distros,malloc,specific,fortify,reply-schema,arm"
16
16
skiptests :
17
17
description : " tests to skip (delete the ones you wanna keep, do not leave empty)"
18
- default : " valkey,modules,sentinel,cluster,unittest"
18
+ default : " valkey,modules,sentinel,cluster,unittest,large-memory "
19
19
test_args :
20
20
description : " extra test arguments"
21
21
default : " "
@@ -718,6 +718,12 @@ jobs:
718
718
- name : unittest
719
719
if : true && !contains(github.event.inputs.skiptests, 'unittest')
720
720
run : ./src/valkey-unit-tests --large-memory
721
+ - name : large memory tests
722
+ if : true && !contains(github.event.inputs.skiptests, 'valkey') && !contains(github.event.inputs.skiptests, 'large-memory')
723
+ run : ./runtest --accurate --verbose --dump-logs --large-memory --tags large-memory ${{github.event.inputs.test_args}}
724
+ - name : large memory module api tests
725
+ if : true && !contains(github.event.inputs.skiptests, 'modules') && !contains(github.event.inputs.skiptests, 'large-memory')
726
+ run : CFLAGS='-Werror' ./runtest-moduleapi --verbose --dump-logs --large-memory --tags large-memory ${{github.event.inputs.test_args}}
721
727
722
728
test-sanitizer-undefined :
723
729
runs-on : ubuntu-latest
@@ -755,10 +761,10 @@ jobs:
755
761
sudo apt-get install tcl8.6 tclx -y
756
762
- name : test
757
763
if : true && !contains(github.event.inputs.skiptests, 'valkey')
758
- run : ./runtest --accurate --verbose --dump-logs --large-memory ${{github.event.inputs.test_args}}
764
+ run : ./runtest --accurate --verbose --dump-logs ${{github.event.inputs.test_args}}
759
765
- name : module api test
760
766
if : true && !contains(github.event.inputs.skiptests, 'modules')
761
- run : CFLAGS='-Werror' ./runtest-moduleapi --verbose --dump-logs --large-memory ${{github.event.inputs.test_args}}
767
+ run : CFLAGS='-Werror' ./runtest-moduleapi --verbose --dump-logs ${{github.event.inputs.test_args}}
762
768
- name : sentinel tests
763
769
if : true && !contains(github.event.inputs.skiptests, 'sentinel')
764
770
run : ./runtest-sentinel ${{github.event.inputs.cluster_test_args}}
@@ -768,6 +774,12 @@ jobs:
768
774
- name : unittest
769
775
if : true && !contains(github.event.inputs.skiptests, 'unittest')
770
776
run : ./src/valkey-unit-tests --accurate --large-memory
777
+ - name : large memory tests
778
+ if : true && !contains(github.event.inputs.skiptests, 'valkey') && !contains(github.event.inputs.skiptests, 'large-memory')
779
+ run : ./runtest --accurate --verbose --dump-logs --large-memory --tags large-memory ${{github.event.inputs.test_args}}
780
+ - name : large memory module api tests
781
+ if : true && !contains(github.event.inputs.skiptests, 'modules') && !contains(github.event.inputs.skiptests, 'large-memory')
782
+ run : CFLAGS='-Werror' ./runtest-moduleapi --verbose --dump-logs --large-memory --tags large-memory ${{github.event.inputs.test_args}}
771
783
772
784
test-sanitizer-force-defrag :
773
785
runs-on : ubuntu-latest
0 commit comments