Title: [279875] trunk/Tools
Revision
279875
Author
[email protected]
Date
2021-07-13 09:46:18 -0700 (Tue, 13 Jul 2021)

Log Message

[build.webkit.org] Upload layout-tests results immediately after running layout-tests
https://bugs.webkit.org/show_bug.cgi?id=227889

Reviewed by Carlos Alberto Lopez Perez.

* CISupport/build-webkit-org/factories.py:

Modified Paths

Diff

Modified: trunk/Tools/CISupport/build-webkit-org/factories.py (279874 => 279875)


--- trunk/Tools/CISupport/build-webkit-org/factories.py	2021-07-13 16:40:12 UTC (rev 279874)
+++ trunk/Tools/CISupport/build-webkit-org/factories.py	2021-07-13 16:46:18 UTC (rev 279875)
@@ -1,4 +1,4 @@
-# Copyright (C) 2017-2020 Apple Inc. All rights reserved.
+# Copyright (C) 2017-2021 Apple Inc. All rights reserved.
 #
 # Redistribution and use in source and binary forms, with or without
 # modification, are permitted provided that the following conditions
@@ -97,6 +97,13 @@
             self.addStep(self.JSCTestClass())
         if self.LayoutTestClass:
             self.addStep(self.LayoutTestClass())
+        if not platform.startswith('win'):
+            self.addStep(RunDashboardTests())
+        if self.LayoutTestClass:
+            self.addStep(ArchiveTestResults())
+            self.addStep(UploadTestResults())
+            self.addStep(ExtractTestResults())
+            self.addStep(SetPermissions())
 
         if platform.startswith('win') or platform.startswith('mac') or platform.startswith('ios-simulator'):
             self.addStep(RunAPITests())
@@ -108,17 +115,10 @@
         self.addStep(RunPerlTests())
         self.addStep(RunBindingsTests())
         self.addStep(RunBuiltinsTests())
-        if not platform.startswith('win'):
-            self.addStep(RunDashboardTests())
 
         if platform.startswith('mac') or platform.startswith('ios-simulator'):
             self.addStep(TriggerCrashLogSubmission())
 
-        if self.LayoutTestClass:
-            self.addStep(ArchiveTestResults())
-            self.addStep(UploadTestResults())
-            self.addStep(ExtractTestResults())
-            self.addStep(SetPermissions())
         if platform == "gtk":
             self.addStep(RunGtkAPITests())
             if additionalArguments and "--display-server=wayland" in additionalArguments:

Modified: trunk/Tools/ChangeLog (279874 => 279875)


--- trunk/Tools/ChangeLog	2021-07-13 16:40:12 UTC (rev 279874)
+++ trunk/Tools/ChangeLog	2021-07-13 16:46:18 UTC (rev 279875)
@@ -1,3 +1,12 @@
+2021-07-13  Aakash Jain  <[email protected]>
+
+        [build.webkit.org] Upload layout-tests results immediately after running layout-tests
+        https://bugs.webkit.org/show_bug.cgi?id=227889
+
+        Reviewed by Carlos Alberto Lopez Perez.
+
+        * CISupport/build-webkit-org/factories.py:
+
 2021-07-13  Kate Cheney  <[email protected]>
 
         Allow layout tests to specify app initiated loads or not
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to