Title: Single stress testing of parallel tests in parallel · Issue #3 · nodejs/testing · GitHub
Open Graph Title: Single stress testing of parallel tests in parallel · Issue #3 · nodejs/testing
X Title: Single stress testing of parallel tests in parallel · Issue #3 · nodejs/testing
Description: When trying to reproduce a flaky test from the parallel folder, I've found very useful, to reproduce the error more easily, making some copies of it and then run those tests in parallel. Something along this lines: #!/bin/bash BASE_PATH=...
Open Graph Description: When trying to reproduce a flaky test from the parallel folder, I've found very useful, to reproduce the error more easily, making some copies of it and then run those tests in parallel. Something ...
X Description: When trying to reproduce a flaky test from the parallel folder, I've found very useful, to reproduce the error more easily, making some copies of it and then run those tests in parallel. Someth...
Opengraph URL: https://github.com/nodejs/testing/issues/3
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Single stress testing of parallel tests in parallel","articleBody":"When trying to reproduce a flaky test from the parallel folder, I've found very useful, to reproduce the error more easily, making some copies of it and then run those tests in parallel. Something along this lines:\n\n```\n#!/bin/bash\n\nBASE_PATH=./test/parallel\nTEST=$1\nCOPIES=$2\n\nfor i in `seq 1 $COPIES`;\ndo\n cp $BASE_PATH/$TEST.js $BASE_PATH/$TEST-$i.js\ndone\n\nwhile true; do\n /usr/bin/python tools/test.py --mode=release parallel/${TEST}* -J\n if [ $? -ne 0 ]; then\n break\n fi\ndone\n```\n\nFrom what I understand the `node-stress-single-test` job from the CI runs the tests sequentially. Maybe trying to run them in parallel can be useful. What do you think?\n","author":{"url":"https://github.com/santigimeno","@type":"Person","name":"santigimeno"},"datePublished":"2016-01-14T22:10:48.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":17},"url":"https://github.com/3/testing/issues/3"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:2986e3da-d27f-2401-afb3-a29e47889426 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | CB30:12F35E:15ED575:1F55F84:6A4F6B0E |
| html-safe-nonce | 41f3da13cf20f82bdb810fff7f9d3319b708af2dcf25461b7f502122029d5a5a |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQjMwOjEyRjM1RToxNUVENTc1OjFGNTVGODQ6NkE0RjZCMEUiLCJ2aXNpdG9yX2lkIjoiNDAzOTA2NzkxOTMxMjcxMDQxNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 4a1bc70cb01d69255d95beb5af3e26bfc0abaa9cc3257f94e98d05aefe804c84 |
| hovercard-subject-tag | issue:126760050 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/testing/3/issue_layout |
| twitter:image | https://opengraph.githubassets.com/90fd69804b30e67ed2558bba257d70fd6625b7985719dcb2b980ae63b7e2656b/nodejs/testing/issues/3 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/90fd69804b30e67ed2558bba257d70fd6625b7985719dcb2b980ae63b7e2656b/nodejs/testing/issues/3 |
| og:image:alt | When trying to reproduce a flaky test from the parallel folder, I've found very useful, to reproduce the error more easily, making some copies of it and then run those tests in parallel. Something ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | santigimeno |
| hostname | github.com |
| expected-hostname | github.com |
| None | b92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9 |
| turbo-cache-control | no-preview |
| go-import | github.com/nodejs/testing git https://github.com/nodejs/testing.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 49273232 |
| octolytics-dimension-repository_nwo | nodejs/testing |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 49273232 |
| octolytics-dimension-repository_network_root_nwo | nodejs/testing |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 4b249b445842943ed31549e027f57a8ade9881ed |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width