diff options
Diffstat (limited to 'python/servo/testing_commands.py')
-rw-r--r-- | python/servo/testing_commands.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/python/servo/testing_commands.py b/python/servo/testing_commands.py index 9209e9240d8..01c5882ca2c 100644 --- a/python/servo/testing_commands.py +++ b/python/servo/testing_commands.py @@ -835,6 +835,9 @@ testing/web-platform/mozilla/tests for Servo-only tests""" % reference_path) @CommandArgument('params', nargs='...', help="Command-line arguments to be passed through to Servo") def smoketest(self, params): - params = params + ['tests/html/close-on-load.html'] + # We pass `-f` here so that any thread panic will cause Servo to exit, + # preventing a panic from hanging execution. This means that these kind + # of panics won't cause timeouts on CI. + params = params + ['-f', 'tests/html/close-on-load.html'] return self.context.commands.dispatch( 'run', self.context, params=params) |