From 9829739327e4d55502b01226201bd392ec45bb45 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 23 Dec 2025 14:32:44 +0000 Subject: [PATCH 1/2] Initial plan From 80d8631bb45c6a3e398409a17fd3db97c633bbba Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 23 Dec 2025 14:36:58 +0000 Subject: [PATCH 2/2] Enhance loadPageSize test to verify valid page size Co-authored-by: anod <171704+anod@users.noreply.github.com> --- .../events/maesdktest/OfflineRoomUnitTest.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/android_build/app/src/androidTest/java/com/microsoft/applications/events/maesdktest/OfflineRoomUnitTest.java b/lib/android_build/app/src/androidTest/java/com/microsoft/applications/events/maesdktest/OfflineRoomUnitTest.java index 0e7903b14..e83507dcf 100644 --- a/lib/android_build/app/src/androidTest/java/com/microsoft/applications/events/maesdktest/OfflineRoomUnitTest.java +++ b/lib/android_build/app/src/androidTest/java/com/microsoft/applications/events/maesdktest/OfflineRoomUnitTest.java @@ -43,7 +43,13 @@ public void storeOneRecord() { assertEquals(1, room.getRecordCount(StorageRecord.EventLatency_Unspecified)); assertEquals(1, room.getRecordCount(StorageRecord.EventLatency_Normal)); assertThat(room.totalSize(), Matchers.greaterThan(0L)); - assertNotEquals(room.loadPageSize(), -1L); + + // Verify loadPageSize() returns a valid page size + long pageSize = room.loadPageSize(); + assertThat(pageSize, Matchers.greaterThan(0L)); + // Verify page size is a power of 2 (e.g., 4096) + assertThat(pageSize & (pageSize - 1), Matchers.is(0L)); + assertEquals(1, room.deleteAllRecords()); } }