|
|
Created:
4 years, 2 months ago by Paweł Hajdan Jr. Modified:
4 years, 2 months ago CC:
chromium-reviews, phajdan Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionIntroduce test output snippet byte limit
Also see https://goto.google.com/epoll for context.
BUG=634418
Committed: https://crrev.com/9aceda5e0c82ea57446209e31becbea91fdeb0b0
Cr-Commit-Position: refs/heads/master@{#425038}
Patch Set 1 #
Total comments: 4
Patch Set 2 : 10kb #Patch Set 3 : 50kb #Patch Set 4 : 500kb #Patch Set 5 : trybots #Patch Set 6 : 2.5 MB #
Messages
Total messages: 32 (25 generated)
The CQ bit was checked by phajdan.jr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
phajdan.jr@chromium.org changed reviewers: + dpranke@chromium.org, jam@chromium.org
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
lgtm
lgtm w/ nits and questions. https://codereview.chromium.org/2406243004/diff/1/base/test/launcher/test_lau... File base/test/launcher/test_launcher.cc (right): https://codereview.chromium.org/2406243004/diff/1/base/test/launcher/test_lau... base/test/launcher/test_launcher.cc:583: result.output_snippet = "<truncated>\n"; Maybe this should include at least some of the snippet? Also, it seems like even 10MB is much too generous, I would want to understand why any test would need more than a KB or two of output. But, it's fine to start high and ratchet down. https://codereview.chromium.org/2406243004/diff/1/base/test/launcher/test_res... File base/test/launcher/test_result.cc (right): https://codereview.chromium.org/2406243004/diff/1/base/test/launcher/test_res... base/test/launcher/test_result.cc:36: return "EXCESSIVE_OUTPUT"; Are these codes propagated into the json test results that are uploaded to the flakiness dashboard, or are they mapped into 'FAILURE' somewhere?
The CQ bit was checked by phajdan.jr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...)
The CQ bit was checked by phajdan.jr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by phajdan.jr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was checked by phajdan.jr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by phajdan.jr@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
https://codereview.chromium.org/2406243004/diff/1/base/test/launcher/test_lau... File base/test/launcher/test_launcher.cc (right): https://codereview.chromium.org/2406243004/diff/1/base/test/launcher/test_lau... base/test/launcher/test_launcher.cc:583: result.output_snippet = "<truncated>\n"; On 2016/10/12 at 23:33:27, Dirk Pranke wrote: > Maybe this should include at least some of the snippet? Done. > Also, it seems like even 10MB is much too generous, I would want to understand why any test would need more than a KB or two of output. But, it's fine to start high and ratchet down. It turns out (tested on trybots) we need 2.5 MB limit. I'll probably work on reducing that. Only a limited number of tests are affected. https://codereview.chromium.org/2406243004/diff/1/base/test/launcher/test_res... File base/test/launcher/test_result.cc (right): https://codereview.chromium.org/2406243004/diff/1/base/test/launcher/test_res... base/test/launcher/test_result.cc:36: return "EXCESSIVE_OUTPUT"; On 2016/10/12 at 23:33:27, Dirk Pranke wrote: > Are these codes propagated into the json test results that are uploaded to the flakiness dashboard, or are they mapped into 'FAILURE' somewhere? Current code will behave correctly, and with https://codereview.chromium.org/2408423005 it'll recognize this new specific code.
The CQ bit was unchecked by phajdan.jr@chromium.org
The CQ bit was checked by phajdan.jr@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from dpranke@chromium.org, jam@chromium.org Link to the patchset: https://codereview.chromium.org/2406243004/#ps100001 (title: "2.5 MB")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Committed patchset #6 (id:100001)
Message was sent while issue was closed.
Description was changed from ========== Introduce test output snippet byte limit Also see https://goto.google.com/epoll for context. BUG=634418 ========== to ========== Introduce test output snippet byte limit Also see https://goto.google.com/epoll for context. BUG=634418 Committed: https://crrev.com/9aceda5e0c82ea57446209e31becbea91fdeb0b0 Cr-Commit-Position: refs/heads/master@{#425038} ==========
Message was sent while issue was closed.
Patchset 6 (id:??) landed as https://crrev.com/9aceda5e0c82ea57446209e31becbea91fdeb0b0 Cr-Commit-Position: refs/heads/master@{#425038} |