Modified: trunk/Tools/CISupport/ews-build/steps.py (289755 => 289756)
--- trunk/Tools/CISupport/ews-build/steps.py 2022-02-14 20:49:48 UTC (rev 289755)
+++ trunk/Tools/CISupport/ews-build/steps.py 2022-02-14 20:57:22 UTC (rev 289756)
@@ -3903,7 +3903,7 @@
branch = self.getProperty('basename', self.default_branch)
self.commands = []
for command in [
- ['git', 'rebase', '--abort'],
+ ['/bin/sh', '-c', 'git rebase --abort & true'],
['git', 'clean', '-f', '-d'], # Remove any left-over layout test results, added files, etc.
['git', 'fetch', self.git_remote], # Avoid updating the working copy to a stale revision.
['git', 'checkout', '{}/{}'.format(self.git_remote, branch), '-f'], # Checkout branch from specific remote
Modified: trunk/Tools/CISupport/ews-build/steps_unittest.py (289755 => 289756)
--- trunk/Tools/CISupport/ews-build/steps_unittest.py 2022-02-14 20:49:48 UTC (rev 289755)
+++ trunk/Tools/CISupport/ews-build/steps_unittest.py 2022-02-14 20:57:22 UTC (rev 289756)
@@ -4567,7 +4567,7 @@
self.setProperty('buildername', 'Style-EWS')
self.expectRemoteCommands(
- ExpectShell(command=['git', 'rebase', '--abort'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell(command=['/bin/sh', '-c', 'git rebase --abort & true'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell.log('stdio', stdout=''),
ExpectShell(command=['git', 'clean', '-f', '-d'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell.log('stdio', stdout=''),
@@ -4588,7 +4588,7 @@
self.setProperty('buildername', 'Commit-Queue')
self.expectRemoteCommands(
- ExpectShell(command=['git', 'rebase', '--abort'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell(command=['/bin/sh', '-c', 'git rebase --abort & true'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell.log('stdio', stdout=''),
ExpectShell(command=['git', 'clean', '-f', '-d'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell.log('stdio', stdout=''),
@@ -4609,7 +4609,7 @@
self.setProperty('buildername', 'Commit-Queue')
self.expectRemoteCommands(
- ExpectShell(command=['git', 'rebase', '--abort'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell(command=['/bin/sh', '-c', 'git rebase --abort & true'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell.log('stdio', stdout=''),
ExpectShell(command=['git', 'clean', '-f', '-d'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell.log('stdio', stdout=''),
@@ -4631,7 +4631,7 @@
self.setProperty('basename', 'safari-612-branch')
self.expectRemoteCommands(
- ExpectShell(command=['git', 'rebase', '--abort'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell(command=['/bin/sh', '-c', 'git rebase --abort & true'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell.log('stdio', stdout=''),
ExpectShell(command=['git', 'clean', '-f', '-d'], workdir='wkdir', timeout=300, logEnviron=False) + 0
+ ExpectShell.log('stdio', stdout=''),