Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
bb.org: Run buildbot_suites.bat for Windows builders
  • Loading branch information
vladbogo committed Jan 5, 2022
1 parent 2162cf2 commit 7231da2
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions buildbot.mariadb.org/master-nonlatent/master.cfg
Expand Up @@ -155,7 +155,7 @@ f_windows.addStep(steps.ShellCommand(
f_windows.addStep(steps.ShellCommand(name="unpack tarball", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("tar -xvzf %(prop:tarbuildnum)s_%(prop:mariadb_version)s.tar.gz --strip-components=1"), '"']))
f_windows.addStep(steps.Compile(name="cmake", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cmake . -A %(kw:arch_cmake)s -DPLUGIN_ROCKSDB=NO -DMYSQL_MAINTAINER_MODE=ERR -Wno-dev", arch=util.Property('arch', default='x64'), arch_cmake=util.Property('arch_cmake', default='x64')), '"']))
f_windows.addStep(steps.Compile(name="compile", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cmake --build . --verbose --config Debug -- -m", arch=util.Property('arch', default='x64')), '"'], timeout=7200))
f_windows.addStep(steps.MTR(addLogs=True, name="test nm", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cd mysql-test && perl mysql-test-run.pl --verbose-restart --force --suite-timeout=120 --max-test-fail=10 --retry=3 --suite=vcol,gcol,perfschema,main,innodb,versioning,plugins,mariabackup,roles,auth_gssapi,rocksdb --parallel=%(kw:jobs)s %(kw:mtr_additional_args)s && cd ..", mtr_additional_args=util.Property('mtr_additional_args', default=''), jobs=util.Property('jobs', default=4), arch=util.Property('arch', default='x64')), '"'], timeout=7200, haltOnFailure="true", parallel=mtrJobsMultiplier, dbpool=mtrDbPool, autoCreateTables=True))
f_windows.addStep(steps.MTR(addLogs=True, name="test nm", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cd mysql-test && ..\\mysql-test\\collections\\buildbot_suites.bat && cd ..", mtr_additional_args=util.Property('mtr_additional_args', default=''), jobs=util.Property('jobs', default=4), arch=util.Property('arch', default='x64')), '"'], timeout=7200, haltOnFailure="true", parallel=mtrJobsMultiplier, dbpool=mtrDbPool, autoCreateTables=True))
f_windows.addStep(steps.MTR(addLogs=True, name="extra", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cd mysql-test && perl mysql-test-run.pl --verbose-restart --force --testcase-timeout=45 --suite-timeout=600 --retry=3 --suites=connect --parallel=%(kw:jobs)s %(kw:mtr_additional_args)s", mtr_additional_args=util.Property('mtr_additional_args', default=''), jobs=util.Property('jobs', default=4), arch=util.Property('arch', default='x64')), '"'], timeout=7200, haltOnFailure="true", parallel=mtrJobsMultiplier, dbpool=mtrDbPool, autoCreateTables=True))
f_windows.addStep(steps.ShellCommand(name="cleanup", command=["dojob", '"', "powershell", "-command", "Remove-Item", '"$pwd\*"', "-Recurse", "-Force", '"'], alwaysRun=True))

Expand All @@ -175,7 +175,7 @@ f_windows_msi.addStep(steps.ShellCommand(name="unpack tarball", command=["dojob"
f_windows_msi.addStep(steps.Compile(name="cmake", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate('C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cmake . -G "Visual Studio 16 2019" -A %(kw:arch_cmake)s -DBUILD_CONFIG=mysql_release -DWITH_THIRD_PARTY=HeidiSQL -DWITH_EMBEDDED_SERVER=0 -DSIGNCODE=ON -DWITH_UNIT_TESTS=0 -DMYSQL_MAINTAINER_MODE=ERR', arch=util.Property('arch', default='x64'), arch_cmake=util.Property('arch_cmake', default='x64')), '"']))
f_windows_msi.addStep(steps.Compile(name="compile", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cmake --build . --verbose --config RelWithDebInfo -- -m", arch=util.Property('arch', default='x64')), '"'], timeout=3600))
f_windows_msi.addStep(steps.Compile(name="package", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cmake --build . --config RelWithDebInfo --target win_package && cmake --build . --config RelWithDebInfo --target MSI", arch=util.Property('arch', default='x64')), '"'], timeout=3600))
f_windows_msi.addStep(steps.MTR(addLogs=True, name="test nm", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cd mysql-test && perl mysql-test-run.pl --verbose-restart --force --suite-timeout=120 --max-test-fail=10 --retry=3 --suite=vcol,gcol,perfschema,main,innodb,versioning,plugins,mariabackup,roles,auth_gssapi,rocksdb --parallel=%(kw:jobs)s %(kw:mtr_additional_args)s && cd ..", mtr_additional_args=util.Property('mtr_additional_args', default=''), jobs=util.Property('jobs', default=4), arch=util.Property('arch', default='x64')), '"'], timeout=7200, haltOnFailure="true", parallel=mtrJobsMultiplier, dbpool=mtrDbPool, autoCreateTables=True))
f_windows_msi.addStep(steps.MTR(addLogs=True, name="test nm", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cd mysql-test && ..\\mysql-test\\collections\\buildbot_suites.bat && cd ..", mtr_additional_args=util.Property('mtr_additional_args', default=''), jobs=util.Property('jobs', default=4), arch=util.Property('arch', default='x64')), '"'], timeout=7200, haltOnFailure="true", parallel=mtrJobsMultiplier, dbpool=mtrDbPool, autoCreateTables=True))
f_windows_msi.addStep(steps.MTR(addLogs=True, name="extra", env={'TMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir"), 'TEMP': util.Interpolate("D:\\Buildbot\\%(prop:buildername)s\\build\\tmpdir")}, command=["dojob", '"', util.Interpolate("C:\VCTools\Common7\Tools\VsDevCmd.bat -arch=%(kw:arch)s && cd mysql-test && perl mysql-test-run.pl --verbose-restart --force --testcase-timeout=45 --suite-timeout=600 --retry=3 --suites=connect --parallel=%(kw:jobs)s %(kw:mtr_additional_args)s", mtr_additional_args=util.Property('mtr_additional_args', default=''), jobs=util.Property('jobs', default=4), arch=util.Property('arch', default='x64')), '"'], timeout=7200, haltOnFailure="true", parallel=mtrJobsMultiplier, dbpool=mtrDbPool, autoCreateTables=True))
# create package and upload to master
f_windows_msi.addStep(steps.ShellCommand(command='dojob "dir"'))
Expand Down

0 comments on commit 7231da2

Please sign in to comment.