Skip to content

Mismatched EventHistoryItems in EventHistorySanityCheckPlugin #2513

@OriolMunoz-da

Description

@OriolMunoz-da

This was implemented in #2312 to check #2039. Since it's failing, it's either a bug in the implementation or just a flake in the tests, but should still be checked.

Simtime

Here

│2025-10-01T04:24:04.334Z [⋮] WARN - c.d.c.LogReporter:reporter=scala-test (---) - Test failed: 'SvTimeBasedRoundMgmtIntegrationTest/round management', message: forAll failed, because:      │
│  at index 0, Vector((EventHistoryItem(None, Some(EventHistoryVerdict("1220d674e27b7948656bf7a4aab6679e14db1f33c1034bd28d80e3e8dedcd4dcecfb", 0, "global-domain::1220fe5c2bd1...", "1970-01-0│
2T01:39:36.000156Z", "1970-01-02T01:39:36.000165Z", Vector("digital-asset-eng-4-21ef6985::1220759d96b73b8b9e7cf695ac73968089ef982bb22e6a65bdcf3602035abb879e85"), "sv4::1220759d96b73b8b9e7cf6│
95ac73968089ef982bb22e6a65bdcf3602035abb879e85", VERDICT_RESULT_REJECTED, 0, TransactionViews(Vector(TransactionView(0, Vector("DSO-21ef6985-21ef6985::1220fe5c2bd13e000c4597ebb8b65338281e659│
8a5d459b148bfe1f5785122c286c5", "digital-asset-eng-4-21ef6985::1220759d96b73b8b9e7cf695ac73968089ef982bb22e6a65bdcf3602035abb879e85", "sv4::1220759d96b73b8b9e7cf695ac73968089ef982bb22e6a65bd│
cf3602035abb879e85"), Vector(Quorum(Vector("DSO-21ef6985-21ef6985::1220fe5c2bd13e000c4597ebb8b65338281e6598a5d459b148bfe1f5785122c286c5", "digital-asset-eng-4-21ef6985::1220759d96b73b8b9e7cf│
695ac73968089ef982bb22e6a65bdcf3602035abb879e85", "sv4::1220759d96b73b8b9e7cf695ac73968089ef982bb22e6a65bdcf3602035abb879e85"), 3), Quorum(Vector("DSO-21ef6985-21ef6985::1220fe5c2bd13e000c45│
97ebb8b65338281e6598a5d459b148bfe1f5785122c286c5"), 1)), Vector())), Vector(0))))), EventHistoryItem(Some(UpdateHistoryTransactionV2(UpdateHistoryTransactionV2("12209c4d0cf36bcf67e3bd112d0b4│
b3f9cd44e6dac88304f9301dd718cd9da62d896", 0, "", "1970-01-02T01:39:36.000178Z", "global-domain::1220fe5c2bd13e000c4597ebb8b65338281e6598a5d459b148bfe1f5785122c286c5", "1970-01-02T01:39:36Z",│
 Vector("12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da62d896:0"), TreeMap("12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da62d896:0" -> ExercisedEvent(Exercise│
dEvent("exercised_event", "12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da62d896:0", "00f07449ca6dc927f088884d71ef375ce1e3c5e66dddb36e57639343c2a693a1bdca111220a26df0016edb9e4│
e361c45d4b98615c409dc0ad27b2907dac11d58e5192b8997", "996a3b619d6b65ca7812881978c44c650cac119de78f5317d1f317658943001c:Splice.DsoRules:DsoRules", "splice-dso-governance", "DsoRules_SubmitStat│
usReport", {                                                                                                                                                                                  │
│    "sv" : "digital-asset-2-21ef6985::122090f15985ba2030b65fa1492894631da967156d59acd66caa7ae6ab04e6bf2af2",                                                                                 │
│    "previousReportCid" : "00337c77000af289fc1502a0a50d50139d02f897a424d5cf95caedb7edda549119ca11122030b7fc0ab58f9e1b526ff4b2e784014d3aacb73c4b8cc05b02a4a8fc1abe8a36",                      │
│    "status" : {                                                                                                                                                                             │
│      "createdAt" : "1970-01-02T01:39:36Z",                                                                                                                                                  │
│      "cometBftHeight" : "-1",                                                                                                                                                               │
│      "mediatorSynchronizerTime" : "1970-01-02T01:39:36.000176Z",                                                                                                                            │
│      "participantSynchronizerTime" : "1970-01-02T01:39:36.000175Z",                                                                                                                         │
│      "latestOpenRound" : {                                                                                                                                                                  │
│        "number" : "6"                                                                                                                                                                       │
│      }                                                                                                                                                                                      │
│    }                                                                                                                                                                                        │
│  }, Vector("12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da62d896:1", "12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da62d896:2"), {                           │
│    "newReport" : "0019d80a7b78b20902cd66efb411fb84b17958d70fdb32cea4a24bfdcb1b46e614ca1112204ae59d70ba20cbd36fdcdad444f88686efb3e6947c9daedf2d436fc2bb5aec2b"                               │
│  }, false, Vector("digital-asset-2-21ef6985::122090f15985ba2030b65fa1492894631da967156d59acd66caa7ae6ab04e6bf2af2"), None)), "12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da│
62d896:1" -> ExercisedEvent(ExercisedEvent("exercised_event", "12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da62d896:1", "00337c77000af289fc1502a0a50d50139d02f897a424d5cf95cae│
db7edda549119ca11122030b7fc0ab58f9e1b526ff4b2e784014d3aacb73c4b8cc05b02a4a8fc1abe8a36", "996a3b619d6b65ca7812881978c44c650cac119de78f5317d1f317658943001c:Splice.DSO.SvState:SvStatusReport", │
"splice-dso-governance", "Archive", {                                                                                                                                                         │
│                                                                                                                                                                                             │
│  }, Vector(), {                                                                                                                                                                             │
│                                                                                                                                                                                             │
│  }, true, Vector("DSO-21ef6985-21ef6985::1220fe5c2bd13e000c4597ebb8b65338281e6598a5d459b148bfe1f5785122c286c5"), None)), "12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da62d8│
96:2" -> CreatedEvent(CreatedEvent("created_event", "12209c4d0cf36bcf67e3bd112d0b4b3f9cd44e6dac88304f9301dd718cd9da62d896:2", "0019d80a7b78b20902cd66efb411fb84b17958d70fdb32cea4a24bfdcb1b46e│
614ca1112204ae59d70ba20cbd36fdcdad444f88686efb3e6947c9daedf2d436fc2bb5aec2b", "996a3b619d6b65ca7812881978c44c650cac119de78f5317d1f317658943001c:Splice.DSO.SvState:SvStatusReport", "splice-ds│
o-governance", {                                                                                                                                                                              │
│    "dso" : "DSO-21ef6985-21ef6985::1220fe5c2bd13e000c4597ebb8b65338281e6598a5d459b148bfe1f5785122c286c5",                                                                                   │
│    "sv" : "digital-asset-2-21ef6985::122090f15985ba2030b65fa1492894631da967156d59acd66caa7ae6ab04e6bf2af2",                                                                                 │
│    "svName" : "Digital-Asset-2",                                                                                                                                                            │
│    "number" : "2",
│    "status" : {                                                                                                                                                                             │
│      "createdAt" : "1970-01-02T01:39:36Z",                                                                                                                                                  │
│      "cometBftHeight" : "-1",                                                                                                                                                               │
│      "mediatorSynchronizerTime" : "1970-01-02T01:39:36.000176Z",                                                                                                                            │
│      "participantSynchronizerTime" : "1970-01-02T01:39:36.000175Z",                                                                                                                         │
│      "latestOpenRound" : {                                                                                                                                                                  │
│        "number" : "6"                                                                                                                                                                       │
│      }                                                                                                                                                                                      │
│    }                                                                                                                                                                                        │
│  }, 1970-01-02T01:39:36Z, Vector("DSO-21ef6985-21ef6985::1220fe5c2bd13e000c4597ebb8b65338281e6598a5d459b148bfe1f5785122c286c5"), Vector())))))), None))) was not empty (EventHistorySanityCh│
eckPlugin.scala:76)

Wallclock

Here

│2025-10-02T13:23:23.288Z [⋮] WARN - c.d.c.LogReporter:reporter=scala-test (---) - Test failed: 'SvReconcileSynchronizerConfigIntegrationTest/SV automation reconcile amulet config change to │
domain parameter', message: forAll failed, because:                                                                                                                                           │
│  at index 0, Vector((EventHistoryItem(Some(UpdateHistoryTransactionV2(UpdateHistoryTransactionV2("1220574071415109e5af26de6b0c428f31d6fea22871f92dfeb79aa78fd8f04d2788", 0, "", "2025-10-02T│
13:23:22.001569Z", "global-domain::12204bf07ee3deae1c2aace0ac383a0cd0ea4ccede26ed32a743150deee91d083b22", "2025-10-02T13:23:21.947123Z", Vector("1220574071415109e5af26de6b0c428f31d6fea22871f│
92dfeb79aa78fd8f04d2788:0"), TreeMap("1220574071415109e5af26de6b0c428f31d6fea22871f92dfeb79aa78fd8f04d2788:0" -> ExercisedEvent(ExercisedEvent("exercised_event", "1220574071415109e5af26de6b0│
c428f31d6fea22871f92dfeb79aa78fd8f04d2788:0", "00a2d0c7847db0fd4639c944a3ccf8fcd9c78ff0d3660506abb05f4e78bab60c88ca111220f27c5a31df7224e72d47b15e2d7f3a7ebf7b1080de60d5b03183e6185dd9c640", "9│
96a3b619d6b65ca7812881978c44c650cac119de78f5317d1f317658943001c:Splice.DsoRules:DsoRules", "splice-dso-governance", "DsoRules_SubmitStatusReport", {                                          │
│    "sv" : "digital-asset-2-c5afb1c::12202565215726cdc25046ac8caaf63fd36046ef81ab7b3b2a41bb222b114f9097e1",                                                                                  │
│    "previousReportCid" : "00d54af03b003d74ee25b57c8da4ef7e47d4eca4067991ec5e1250fb717b29cc90ca11122027d260b69e7a64b3ccd14c0d8264301daa96fa90553ada3522753ce605a73854",                      │
│    "status" : {                                                                                                                                                                             │
│      "createdAt" : "2025-10-02T13:23:21.939956Z",                                                                                                                                           │
│      "cometBftHeight" : "-1",                                                                                                                                                               │
│      "mediatorSynchronizerTime" : "2025-10-02T13:23:15.497962Z",                                                                                                                            │
│      "participantSynchronizerTime" : "2025-10-02T13:23:21.773413Z",                                                                                                                         │
│      "latestOpenRound" : {                                                                                                                                                                  │
│        "number" : "2"                                                                                                                                                                       │
│      }                                                                                                                                                                                      │
│    }                                                                                                                                                                                        │
│  }, Vector("1220574071415109e5af26de6b0c428f31d6fea22871f92dfeb79aa78fd8f04d2788:1", "1220574071415109e5af26de6b0c428f31d6fea22871f92dfeb79aa78fd8f04d2788:2"), {                           │
│    "newReport" : "00f60f0277d6693ec10b172583231265c8657db89b2035c9fce8b3af29ef54cb7aca1112208114e84a085e5831143a6bed94b1448ee29b9543f64185beb92e264b8dbc011a"                               │
│  }, false, Vector("digital-asset-2-c5afb1c::12202565215726cdc25046ac8caaf63fd36046ef81ab7b3b2a41bb222b114f9097e1"), None)), "1220574071415109e5af26de6b0c428f31d6fea22871f92dfeb79aa78fd8f04│
d2788:1" -> ExercisedEvent(ExercisedEvent("exercised_event", "1220574071415109e5af26de6b0c428f31d6fea22871f92dfeb79aa78fd8f04d2788:1", "00d54af03b003d74ee25b57c8da4ef7e47d4eca4067991ec5e1250│
fb717b29cc90ca11122027d260b69e7a64b3ccd14c0d8264301daa96fa90553ada3522753ce605a73854", "996a3b619d6b65ca7812881978c44c650cac119de78f5317d1f317658943001c:Splice.DSO.SvState:SvStatusReport", "│
splice-dso-governance", "Archive", {                                                                                                                                                          │
│                                                                                                                                                                                             │
│  }, Vector(), {                                                                                                                                                                             │
│                                                                                                                                                                                             │
│  }, true, Vector("DSO-c5afb1c-c5afb1c::12204bf07ee3deae1c2aace0ac383a0cd0ea4ccede26ed32a743150deee91d083b22"), None)), "1220574071415109e5af26de6b0c428f31d6fea22871f92dfeb79aa78fd8f04d2788│
:2" -> CreatedEvent(CreatedEvent("created_event", "1220574071415109e5af26de6b0c428f31d6fea22871f92dfeb79aa78fd8f04d2788:2", "00f60f0277d6693ec10b172583231265c8657db89b2035c9fce8b3af29ef54cb7│
aca1112208114e84a085e5831143a6bed94b1448ee29b9543f64185beb92e264b8dbc011a", "996a3b619d6b65ca7812881978c44c650cac119de78f5317d1f317658943001c:Splice.DSO.SvState:SvStatusReport", "splice-dso-│
governance", {                                                                                                                                                                                │
│    "dso" : "DSO-c5afb1c-c5afb1c::12204bf07ee3deae1c2aace0ac383a0cd0ea4ccede26ed32a743150deee91d083b22",                                                                                     │
│    "sv" : "digital-asset-2-c5afb1c::12202565215726cdc25046ac8caaf63fd36046ef81ab7b3b2a41bb222b114f9097e1",                                                                                  │
│    "svName" : "Digital-Asset-2",                                                                                                                                                            │
│    "number" : "2",                                                                                                                                                                          │
│    "status" : {                                                                                                                                                                             │
│      "createdAt" : "2025-10-02T13:23:21.939956Z",                                                                                                                                           │
│      "cometBftHeight" : "-1",                                                                                                                                                               │
│      "mediatorSynchronizerTime" : "2025-10-02T13:23:15.497962Z",                                                                                                                            │
│      "participantSynchronizerTime" : "2025-10-02T13:23:21.773413Z",                                                                                                                         │
│      "latestOpenRound" : {                                                                                                                                                                  │
│        "number" : "2"                                                                                                                                                                       │
│      }                                                                                                                                                                                      │
│    }                                                                                                                                                                                        │
│  }, 2025-10-02T13:23:21.947123Z, Vector("DSO-c5afb1c-c5afb1c::12204bf07ee3deae1c2aace0ac383a0cd0ea4ccede26ed32a743150deee91d083b22"), Vector())))))), None), EventHistoryItem(None, Some(Eve│
ntHistoryVerdict("1220a2fc21a3ebfdf6d49f2c0f6dde5b41d213ea1209064688745296af391784ce54", 0, "global-domain::12204bf07ee3...", "2025-10-02T13:23:13.412489Z", "2025-10-02T13:23:13.532492Z", Ve│
ctor("digital-asset-eng-3-c5afb1c::1220be7e2c3c0f60effa8131ed2e89e66bf4f30ae8a8e06e55e2caf8148b334320e5"), "sv3::1220be7e2c3c0f60effa8131ed2e89e66bf4f30ae8a8e06e55e2caf8148b334320e5", VERDIC│
T_RESULT_REJECTED, 0, TransactionViews(Vector(TransactionView(0, Vector("DSO-c5afb1c-c5afb1c::12204bf07ee3deae1c2aace0ac383a0cd0ea4ccede26ed32a743150deee91d083b22", "digital-asset-eng-3-c5af│
b1c::1220be7e2c3c0f60effa8131ed2e89e66bf4f30ae8a8e06e55e2caf8148b334320e5", "sv3::1220be7e2c3c0f60effa8131ed2e89e66bf4f30ae8a8e06e55e2caf8148b334320e5"), Vector(Quorum(Vector("DSO-c5afb1c-c5│
afb1c::12204bf07ee3deae1c2aace0ac383a0cd0ea4ccede26ed32a743150deee91d083b22", "digital-asset-eng-3-c5afb1c::1220be7e2c3c0f60effa8131ed2e89e66bf4f30ae8a8e06e55e2caf8148b334320e5", "sv3::1220b│
e7e2c3c0f60effa8131ed2e89e66bf4f30ae8a8e06e55e2caf8148b334320e5"), 3), Quorum(Vector("DSO-c5afb1c-c5afb1c::12204bf07ee3deae1c2aace0ac383a0cd0ea4ccede26ed32a743150deee91d083b22"), 1)), Vector│
())), Vector(0))))))) was not empty (EventHistorySanityCheckPlugin.scala:76)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions