[PATCH 5/5] test: ipa: libipa: histogram: Add tests for small inter quantile mean ranges

Stefan Klug stefan.klug at ideasonboard.com
Mon Mar 24 18:07:40 CET 2025


Add tests for small inter quantile mean ranges. These cases were
fixed in the last commit.

Signed-off-by: Stefan Klug <stefan.klug at ideasonboard.com>
---
 test/ipa/libipa/histogram.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/test/ipa/libipa/histogram.cpp b/test/ipa/libipa/histogram.cpp
index b96626054af0..b0f9644cebc7 100644
--- a/test/ipa/libipa/histogram.cpp
+++ b/test/ipa/libipa/histogram.cpp
@@ -55,6 +55,10 @@ protected:
 		/* Test quantile means that are in the middle of the bins */
 		ASSERT_EQ(hist.interQuantileMean(0.25, 0.75), 1.0);
 
+		/* Test small ranges at the borders of the histogram */
+		ASSERT_EQ(hist.interQuantileMean(0.0, 0.1), 0.1);
+		ASSERT_EQ(hist.interQuantileMean(0.9, 1.0), 1.9);
+
 		return TestPass;
 	}
 };
-- 
2.43.0



More information about the libcamera-devel mailing list