[OpenNMS/opennms] 9994da: NMS-20027: run the drift-vs-Painless comparison IT...
Marshall Massengill via opennms-cvs <[email protected]>
| Newsgroups | gmane.network.opennms.cvs |
|---|---|
| Message-ID | <OpenNMS/opennms/push/refs/heads/mm/NMS-20027-smoke/[email protected]> |
Branch: refs/heads/mm/NMS-20027-smoke
Home: https://github.com/OpenNMS/opennms
Commit: 9994da3cf37b50138e6e1e49d233fd2489c38dd7
https://github.com/OpenNMS/opennms/commit/9994da3cf37b50138e6e1e49d233fd2489c38dd7
Author: Marshall Massengill <[email protected]>
Date: 2026-07-23 (Thu, 23 Jul 2026)
Changed paths:
M features/flows/itests/pom.xml
M features/flows/itests/src/test/java/org/opennms/netmgt/flows/elastic/ProportionalSumStrategyComparisonIT.java
Log Message:
-----------
NMS-20027: run the drift-vs-Painless comparison IT by default
The drift plugin is staying supported for now, so run the equivalence
check in CI instead of behind an opt-in profile. The flows itests pom
downloads the drift plugin and enables the comparison; the other flow
ITs still run plugin-free. The drift plugin version is now supplied via
org.opennms.flows.drift.version so it can be pointed at the NMS-20001
bucketing fix without editing the test.
Adds a gated unaligned-window agreement test: with the current plugin
the strategies diverge on unaligned windows (NMS-20001), so it is
skipped unless driftUnalignedFixed=true. When the drift fix ships, bump
elasticsearchDriftPluginVersion and set driftUnalignedFixed=true to
validate that the fixed plugin again matches the Painless reference.
To unsubscribe from these emails, change your notification settings at https://github.com/OpenNMS/opennms/settings/notifications
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-cvs mailing list
To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-cvs