[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.