"""
[ FAILED ] ProcessMemoryMetricsEmitterTest.FetchDuringTrace, where TypeParam = and GetParam() = (11251 ms)
[318/319] ProcessMemoryMetricsEmitterTest.FetchDuringTrace (13614 ms)
Still waiting for the following processes to finish:
".\browser_tests.exe" --brave-new-test-launcher --cfi-diag=0 --gtest_also_run_disabled_tests --gtest_filter=SSLUIWorkerFetchTest.MixedContentSettingsWithBlockingCSP/0 --single_process --test-launcher-bot-mode --test-launcher-summary-output="e:\b\swarm_slave\w\ioqxms64\output.json" --user-data-dir="C:\Users\CHROME~2\AppData\Local\Temp\scoped_dir1892_32418\d1892_25998"
Still waiting for the following processes to finish:
".\browser_tests.exe" --brave-new-test-launcher --cfi-diag=0 --gtest_also_run_disabled_tests --gtest_filter=SSLUIWorkerFetchTest.MixedContentSettingsWithBlockingCSP/0 --single_process --test-launcher-bot-mode --test-launcher-summary-output="e:\b\swarm_slave\w\ioqxms64\output.json" --user-data-dir="C:\Users\CHROME~2\AppData\Local\Temp\scoped_dir1892_32418\d1892_25998"
[319/319] SSLUIWorkerFetchTest.MixedContentSettingsWithBlockingCSP/0 (41557 ms)
Retrying 1 test (retry #2)
[ RUN ] ProcessMemoryMetricsEmitterTest.FetchDuringTrace
[936:5884:0729/130331.450:ERROR:direct_composition_surface_win.cc(1073)] Failing to detect HDR, couldn't retrieve D3D11 device from ANGLE.
[936:5884:0729/130331.495:INFO:media_foundation_video_encode_accelerator_win.cc(335)] Windows versions earlier than 8 are not supported.
../../chrome/browser/metrics/process_memory_metrics_emitter_browsertest.cc(201): error: Expected: (metrics[0]) <= (1000), actual: 1832 vs 1000
[2104:5840:0729/130336.805:ERROR:event_page_request_manager.cc(147)] An error encountered while waking the event page.
[2104:5840:0729/130336.805:ERROR:event_page_request_manager.cc(89)] Draining request queue. (queue-length=3)
[ FAILED ] ProcessMemoryMetricsEmitterTest.FetchDuringTrace, where TypeParam = and GetParam() = (7455 ms)
[320/320] ProcessMemoryMetricsEmitterTest.FetchDuringTrace (8990 ms)
Retrying 1 test (retry #3)
[ RUN ] ProcessMemoryMetricsEmitterTest.FetchDuringTrace
[4904:5464:0729/130340.561:ERROR:direct_composition_surface_win.cc(1073)] Failing to detect HDR, couldn't retrieve D3D11 device from ANGLE.
[4904:5464:0729/130340.612:INFO:media_foundation_video_encode_accelerator_win.cc(335)] Windows versions earlier than 8 are not supported.
../../chrome/browser/metrics/process_memory_metrics_emitter_browsertest.cc(201): error: Expected: (metrics[0]) <= (1000), actual: 1835 vs 1000
[3600:5660:0729/130347.581:ERROR:event_page_request_manager.cc(147)] An error encountered while waking the event page.
[3600:5660:0729/130347.581:ERROR:event_page_request_manager.cc(89)] Draining request queue. (queue-length=3)
[ FAILED ] ProcessMemoryMetricsEmitterTest.FetchDuringTrace, where TypeParam = and GetParam() = (8369 ms)
[321/321] ProcessMemoryMetricsEmitterTest.FetchDuringTrace (10752 ms)
1 test failed:
ProcessMemoryMetricsEmitterTest.FetchDuringTrace (../../chrome/browser/metrics/process_memory_metrics_emitter_browsertest.cc:274)
"""
This is line that's failing:
"""
void CheckMemoryMetricWithName(const ukm::UkmSource* source,
const char* name,
bool can_be_zero) {
std::vector<int64_t> metrics =
test_ukm_recorder_.GetMetrics(*source, UkmEventName, name);
ASSERT_EQ(1u, metrics.size());
EXPECT_GE(metrics[0], can_be_zero ? 0 : 1);
EXPECT_LE(metrics[0], 1000);
}
"""
Sadly, I don't know which metric is failing.
The test previous had the following lines:
"""
// As a sanity check, no memory stat should exceed 1 GB.
int64_t maximum_expected_size = 1ll << 30;
"""
So I wonder if there's a unit conversion error?
It looks like GetProcessMemoryInfo has slightly different (?) behavior on 64-bit Chrome and 32-bit Chrome. In 64-bit Chrome, Resident ~180MB, and PMM ~60MB for a renderer. In 32-bit Chrome, both are about 450MB. So for two renderers, and some other stats, TotalMemoryFootprint > 1GB.
ajwong@, any idea why PagefileUsage/PrivateUsage/CommitCharge is so much more higher for 32-bit Chrome?
Comment 1 by primiano@chromium.org
, Jun 7 2017