Bug 1384906 - Use newline in TEST-START and TEST-END log entries; r=automatedtester draft
authorAndreas Tolfsen <ato@sny.no>
Thu, 27 Jul 2017 19:14:52 +0100
changeset 616991 0450b2fac2ab92f01fd5d263ad79dfb789676710
parent 616915 36f95aeb4c77f7cf3b3366583008cd6e4b6b1dba
child 639656 f1d7ba6ac6bced9dba5ffa2670fe2f717d158489
push id70878
push userbmo:ato@sny.no
push dateThu, 27 Jul 2017 18:23:54 +0000
reviewersautomatedtester
bugs1384906
milestone56.0a1
Bug 1384906 - Use newline in TEST-START and TEST-END log entries; r=automatedtester MozReview-Commit-ID: vxqw8AaxnS
testing/marionette/harness/marionette_harness/marionette_test/testcases.py
--- a/testing/marionette/harness/marionette_harness/marionette_test/testcases.py
+++ b/testing/marionette/harness/marionette_harness/marionette_test/testcases.py
@@ -306,29 +306,29 @@ class MarionetteTestCase(CommonTestCase)
                                       methodName=testname,
                                       filepath=filepath,
                                       testvars=testvars,
                                       **kwargs))
 
     def setUp(self):
         super(MarionetteTestCase, self).setUp()
         self.marionette.test_name = self.test_name
-        self.marionette.execute_script("dump('TEST-START: {0}')"
+        self.marionette.execute_script(r"dump('TEST-START: {0}\n')"
                                        .format(self.test_name),
                                        sandbox="simpletest")
 
     def tearDown(self):
         # In the case no session is active (eg. the application was quit), start
         # a new session for clean-up steps.
         if not self.marionette.session:
             self.marionette.start_session()
 
         if not self.marionette.crashed:
             try:
-                self.marionette.execute_script("dump('TEST-END: {0}')"
+                self.marionette.execute_script(r"dump('TEST-END: {0}\n')"
                                                .format(self.test_name),
                                                sandbox="simpletest")
                 self.marionette.test_name = None
             except (MarionetteException, IOError):
                 # We have tried to log the test end when there is no listener
                 # object that we can access
                 pass