Hello Kudu Jenkins,
I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/24679
to look at the new patch set (#2).
Change subject: KUDU-3795 Fix ENOSPC on dist-test due to compaction tests
......................................................................
KUDU-3795 Fix ENOSPC on dist-test due to compaction tests
HighDeltaVolumeWithFrequentFlush generate large amounts of on-disk data.
When multiple test instances run concurrently on dist-test slaves
sharing the same tmpfs, their combined disk usage exhausts the available
space and triggers ENOSPC, causing misleading failures.
For HighDeltaVolumeWithFrequentFlushForRowsetCompaction
(compaction-highmem-test.cc), kRowsPerRowset and kNumRowsets are
promoted to static constexpr class members (removing the duplicated
local definitions in the generator and test body), and kRowsPerRowset
is reduced from 1000 to 20 for all build types. The memory-limit warning
assertion, which only held at the original 1000-row workload that
genuinely crossed 1 GB, is removed. The test is also registered with
RUN_SERIAL true to prevent ctest from scheduling it concurrently with
other heavy tests on the same machine.
Change-Id: I38df827a72626840a4da49e8a7b9d7f699525555
---
M src/kudu/tablet/CMakeLists.txt
M src/kudu/tablet/compaction-highmem-test.cc
2 files changed, 36 insertions(+), 37 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/79/24679/2
--
To view, visit http://gerrit.cloudera.org:8080/24679
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I38df827a72626840a4da49e8a7b9d7f699525555
Gerrit-Change-Number: 24679
Gerrit-PatchSet: 2
Gerrit-Owner: Ashwani Raina <[email protected]>
Gerrit-Reviewer: Ashwani Raina <[email protected]>
Gerrit-Reviewer: Kudu Jenkins (120)