about summary refs log tree commit diff
path: root/src/tools/rustdoc-gui/tester.js
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume.gomez@huawei.com>2023-01-10 18:16:43 +0100
committerGuillaume Gomez <guillaume.gomez@huawei.com>2023-01-10 18:16:43 +0100
commit2214c6d194d668efe6b1ee000a150372110c114b (patch)
tree35e53a14ce79c81b4b31c2dd734725ceb135dc37 /src/tools/rustdoc-gui/tester.js
parentc54c8cbac882e149e04a9e1f2d146fd548ae30ae (diff)
downloadrust-2214c6d194d668efe6b1ee000a150372110c114b.tar.gz
rust-2214c6d194d668efe6b1ee000a150372110c114b.zip
Fix invalid files array re-creation in rustdoc-gui tester
Diffstat (limited to 'src/tools/rustdoc-gui/tester.js')
-rw-r--r--src/tools/rustdoc-gui/tester.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/rustdoc-gui/tester.js b/src/tools/rustdoc-gui/tester.js
index 900ca389436..554b2f81fa3 100644
--- a/src/tools/rustdoc-gui/tester.js
+++ b/src/tools/rustdoc-gui/tester.js
@@ -278,7 +278,8 @@ async function main(argv) {
         await runTests(opts, framework_options, files, new_results, status_bar, it + 1 >= NB_RETRY);
         Array.prototype.push.apply(results.successful, new_results.successful);
         // We generate the new list of files with the previously failing tests.
-        files = Array.prototype.concat(new_results.failed, new_results.errored);
+        files = Array.prototype.concat(new_results.failed, new_results.errored).map(
+            f => f['file_name']);
         if (files.length > originalFilesLen / 2) {
             // If we have too many failing tests, it's very likely not flaky failures anymore so
             // no need to retry.