@@ -342,36 +342,13 @@ local Pipeline(branch, platform, event, arch="amd64", server="10.6-enterprise",
342
342
},
343
343
commands: [
344
344
prepareTestStage(getContainerName("mtr" ), result, true ),
345
- "docker cp mysql-test/columnstore mtr$${DRONE_BUILD_NUMBER}:" + mtr_path + "/suite/" ,
346
- execInnerDocker("chown -R mysql:mysql " + mtr_path, getContainerName("mtr" )),
347
- // disable systemd 'ProtectSystem' (we need to write to /usr/share/)
348
- execInnerDocker("bash -c 'sed -i /ProtectSystem/d $(systemctl show --property FragmentPath mariadb | sed s/FragmentPath=//)'" , getContainerName("mtr" )),
349
- execInnerDocker("systemctl daemon-reload" , getContainerName("mtr" )),
350
- execInnerDocker("systemctl start mariadb" , getContainerName("mtr" )),
351
- // Set RAM consumption limits to avoid RAM contention b/w mtr and regression steps.
352
- execInnerDocker("/usr/bin/mcsSetConfig SystemConfig CGroup just_no_group_use_local" , getContainerName("mtr" )),
353
- execInnerDocker('mariadb -e "create database if not exists test;"' , getContainerName("mtr" )),
354
- execInnerDocker("systemctl restart mariadb-columnstore" , getContainerName("mtr" )),
355
-
356
- // delay mtr for manual debugging on live instance
357
- "sleep $${MTR_DELAY_SECONDS:-1s}" ,
358
345
'MTR_SUITE_LIST=$([ "$MTR_FULL_SUITE" == true ] && echo "' + mtr_full_set + '" || echo "$MTR_SUITE_LIST")' ,
359
- if (event == "custom" || event == "cron" ) then
360
- execInnerDocker('bash -c "wget -qO- https://cspkg.s3.amazonaws.com/mtr-test-data.tar.lz4 | lz4 -dc - | tar xf - -C /"' ,
361
- getContainerName("mtr" )),
362
- if (event == "custom" || event == "cron" ) then
363
- execInnerDocker('bash -c "cd ' + mtr_path + " && ./mtr --extern socket=" + socket_path + ' --force --print-core=detailed --print-method=gdb --max-test-fail=0 --suite=columnstore/setup"' ,
364
- getContainerName("mtr" )),
365
-
366
- if (event == "cron" ) then
367
- execInnerDocker('bash -c "cd ' + mtr_path + " && ./mtr --extern socket=" + socket_path +
368
- " --force --print-core=detailed --print-method=gdb --max-test-fail=0 --suite="
369
- + std.join ("," , std.map (function (x) "columnstore/" + x, std.split (mtr_full_set, "," ))),
370
- getContainerName("mtr" )) + '"'
371
- else
372
- execInnerDocker('bash -c "cd ' + mtr_path + " && ./mtr --extern socket=" + socket_path +
373
- ' --force --print-core=detailed --print-method=gdb --max-test-fail=0 --suite=columnstore/$${MTR_SUITE_LIST//,/,columnstore/}"' ,
374
- getContainerName("mtr" )),
346
+
347
+ 'bash /mdb/' + builddir + '/storage/columnstore/columnstore/build/run_mtr.sh' +
348
+ ' --container-name ' + getContainerName("mtr" ) +
349
+ ' --distro ' + platform +
350
+ ' --suite $${MTR_SUITE_LIST}' +
351
+ ' --triggering-event ' + event,
375
352
],
376
353
},
377
354
mtrlog:: {
0 commit comments