Skip to content

Commit e2c3410

Browse files
committed
Bug#32231610 STABILIZE THE PB2 WINDOWS TESTING
Run the RPL suites separately on Windows to avoid out of memory problems. In addition, remove the PS runs from the release test (they run in daily/weekly in any case). Change-Id: I11a722eda8884fc3c781bb466545ed298127e89b
1 parent 814e618 commit e2c3410

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

mysql-test/collections/default.push

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,15 @@
44
# Other suites and more extensive runs should be covered in daily and weekly.
55
# GR suite is an exception and runs per push even though it is not
66
# one of the default suites.
7-
perl mysql-test-run.pl --timer --testcase-timeout=30 --suite-timeout=300 --debug-server --force --comment=all-default-debug --vardir=var-all-default --skip-combinations --unit-tests-report --no-skip
8-
7+
#
8+
# Non-Windows platforms
9+
#
10+
perl mysql-test-run.pl --timer --testcase-timeout=30 --suite-timeout=300 --debug-server --force --comment=all-default-debug --vardir=var-all-default --skip-combinations --unit-tests-report --no-skip --exclude-platform=windows
11+
#
12+
# Windows - run RPL separately with 8 threads
13+
#
14+
perl mysql-test-run.pl --timer --testcase-timeout=30 --suite-timeout=300 --debug-server --force --comment=all-default-debug --vardir=var-all-default --skip-combinations --skip-rpl --unit-tests-report --no-skip --platform=windows
15+
perl mysql-test-run.pl --timer --testcase-timeout=30 --suite-timeout=300 --debug-server --force --parallel=8 --comment=rpl-suites --vardir=var-rpl-suites --skip-combinations --suite=rpl,rpl_gtid,rpl_nogtid --platform=windows
16+
#
917
# Group Replication
1018
perl mysql-test-run.pl --timer --force --parallel=6 --comment=group_replication --vardir=var-group_replication --suite=group_replication

mysql-test/collections/default.release.in

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,13 @@
99

1010
# include default.daily
1111
# include default.weekly
12-
1312
perl mysql-test-run.pl --force --timer --testcase-timeout=60 --suite-timeout=600 --comment=debug --vardir=var-debug --skip-rpl --report-features --debug-server
14-
perl mysql-test-run.pl --force --timer --testcase-timeout=60 --suite-timeout=600 --comment=normal --vardir=var-normal --report-features --unit-tests-report
15-
perl mysql-test-run.pl --force --timer --testcase-timeout=60 --suite-timeout=600 --comment=ps --vardir=var-ps --ps-protocol
13+
# Non-Windows platforms:
14+
perl mysql-test-run.pl --force --timer --testcase-timeout=60 --suite-timeout=600 --comment=normal --vardir=var-normal --report-features --unit-tests-report --exclude-platform=windows
15+
# Windows platforms, separate run of RPL with fewer threads
16+
perl mysql-test-run.pl --force --timer --testcase-timeout=60 --suite-timeout=600 --comment=normal --vardir=var-normal --skip-rpl --report-features --unit-tests-report --platform=windows
17+
perl mysql-test-run.pl --timer --testcase-timeout=60 --suite-timeout=600 --force --parallel=8 --comment=normal-rpl --vardir=var-normal-rpl --suite=rpl,rpl_gtid,rpl_nogtid --platform=windows
18+
#
1619
perl mysql-test-run.pl --force --timer --comment=funcs2 --vardir=var-funcs2 --suite=funcs_2
1720
perl mysql-test-run.pl --force --timer --comment=partitions --vardir=var-parts --suite=parts
1821
perl mysql-test-run.pl --force --timer --comment=stress --vardir=var-stress --suite=stress

0 commit comments

Comments
 (0)