From b4eae9353632f0f11383de749597909d2089fa2a Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Date: Thu, 15 Dec 2022 22:29:07 +0100 Subject: [PATCH 1/4] update compatibility tests --- .../release-v5.0.x/connection-chain-a.json | 10 ---------- .../release-v5.0.x/connection-chain-b.json | 10 ---------- .../release-v5.0.x/transfer-chain-a.json | 14 -------------- .../release-v5.0.x/transfer-chain-b.json | 14 -------------- .../incentivized-transfer-chain-a.json | 15 --------------- .../incentivized-transfer-chain-b.json | 15 --------------- .../incentivized-transfer-chain-a.json | 4 ++-- .../incentivized-transfer-chain-b.json | 4 ++-- .../transfer-chain-a.json | 4 ++-- .../transfer-chain-b.json | 4 ++-- .../release-v6.0.x/client-chain-a.json | 10 ---------- .../release-v6.0.x/client-chain-b.json | 10 ---------- .../client-chain-a.json | 4 ++-- .../client-chain-b.json | 4 ++-- .../connection-chain-a.json | 4 ++-- .../connection-chain-b.json | 4 ++-- .../ica-chain-a.json | 4 ++-- .../ica-gov-chain-a.json | 4 ++-- .../ica-groups-chain-a.json | 4 ++-- .../incentivized-ica-chain-a.json | 4 ++-- .../incentivized-transfer-chain-a.json | 4 ++-- .../incentivized-transfer-chain-b.json | 4 ++-- .../transfer-chain-a.json | 4 ++-- .../transfer-chain-b.json | 4 ++-- .../unreleased/client.json | 4 ++-- .../unreleased/connection.json | 4 ++-- .../unreleased/incentivized-transfer.json | 4 ++-- .../unreleased/transfer.json | 4 ++-- .github/workflows/e2e-compatibility.yaml | 12 ++++++------ 29 files changed, 46 insertions(+), 144 deletions(-) delete mode 100644 .github/compatibility-test-matrices/release-v5.0.x/connection-chain-a.json delete mode 100644 .github/compatibility-test-matrices/release-v5.0.x/connection-chain-b.json delete mode 100644 .github/compatibility-test-matrices/release-v5.0.x/transfer-chain-a.json delete mode 100644 .github/compatibility-test-matrices/release-v5.0.x/transfer-chain-b.json delete mode 100644 .github/compatibility-test-matrices/release-v5.1.x/incentivized-transfer-chain-a.json delete mode 100644 .github/compatibility-test-matrices/release-v5.1.x/incentivized-transfer-chain-b.json rename .github/compatibility-test-matrices/{release-v5.0.x => release-v5.2.x}/incentivized-transfer-chain-a.json (83%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v5.2.x}/incentivized-transfer-chain-b.json (83%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v5.2.x}/transfer-chain-a.json (81%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v5.2.x}/transfer-chain-b.json (81%) delete mode 100644 .github/compatibility-test-matrices/release-v6.0.x/client-chain-a.json delete mode 100644 .github/compatibility-test-matrices/release-v6.0.x/client-chain-b.json rename .github/compatibility-test-matrices/{release-v5.0.x => release-v6.1.x}/client-chain-a.json (70%) rename .github/compatibility-test-matrices/{release-v5.0.x => release-v6.1.x}/client-chain-b.json (70%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v6.1.x}/connection-chain-a.json (70%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v6.1.x}/connection-chain-b.json (70%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v6.1.x}/ica-chain-a.json (82%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v6.1.x}/ica-gov-chain-a.json (74%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v6.1.x}/ica-groups-chain-a.json (75%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v6.1.x}/incentivized-ica-chain-a.json (79%) rename .github/compatibility-test-matrices/{release-v6.0.x => release-v6.1.x}/incentivized-transfer-chain-a.json (83%) rename .github/compatibility-test-matrices/{release-v5.0.x => release-v6.1.x}/incentivized-transfer-chain-b.json (83%) rename .github/compatibility-test-matrices/{release-v5.1.x => release-v6.1.x}/transfer-chain-a.json (81%) rename .github/compatibility-test-matrices/{release-v5.1.x => release-v6.1.x}/transfer-chain-b.json (81%) diff --git a/.github/compatibility-test-matrices/release-v5.0.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v5.0.x/connection-chain-a.json deleted file mode 100644 index 47e3170d3be..00000000000 --- a/.github/compatibility-test-matrices/release-v5.0.x/connection-chain-a.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "chain-a": ["release-v5.0.x"], - "chain-b": ["release-v5.0.x", "v6.0.0", "v5.1.0", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "entrypoint": ["TestConnectionTestSuite"], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "chain-binary": ["simd"], - "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] -} diff --git a/.github/compatibility-test-matrices/release-v5.0.x/connection-chain-b.json b/.github/compatibility-test-matrices/release-v5.0.x/connection-chain-b.json deleted file mode 100644 index 9547569730d..00000000000 --- a/.github/compatibility-test-matrices/release-v5.0.x/connection-chain-b.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "chain-a": ["release-v5.0.x", "v6.0.0", "v5.1.0", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "chain-b": ["release-v5.0.x"], - "entrypoint": ["TestConnectionTestSuite"], - "test": [ - "TestMaxExpectedTimePerBlockParam" - ], - "chain-binary": ["simd"], - "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] -} diff --git a/.github/compatibility-test-matrices/release-v5.0.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v5.0.x/transfer-chain-a.json deleted file mode 100644 index 3454b8e7c5a..00000000000 --- a/.github/compatibility-test-matrices/release-v5.0.x/transfer-chain-a.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "chain-a": ["release-v5.0.x"], - "chain-b": ["release-v5.0.x", "v6.0.0", "v5.1.0", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "entrypoint": ["TestTransferTestSuite"], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "chain-binary": ["simd"], - "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] -} diff --git a/.github/compatibility-test-matrices/release-v5.0.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v5.0.x/transfer-chain-b.json deleted file mode 100644 index 1e28e2a54ab..00000000000 --- a/.github/compatibility-test-matrices/release-v5.0.x/transfer-chain-b.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "chain-a": ["release-v5.0.x", "v6.0.0", "v5.1.0", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "chain-b": ["release-v5.0.x"], - "entrypoint": ["TestTransferTestSuite"], - "test": [ - "TestMsgTransfer_Succeeds_Nonincentivized", - "TestMsgTransfer_Fails_InvalidAddress", - "TestMsgTransfer_Timeout_Nonincentivized", - "TestSendEnabledParam", - "TestReceiveEnabledParam" - ], - "chain-binary": ["simd"], - "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] -} diff --git a/.github/compatibility-test-matrices/release-v5.1.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v5.1.x/incentivized-transfer-chain-a.json deleted file mode 100644 index a17abd2c4d5..00000000000 --- a/.github/compatibility-test-matrices/release-v5.1.x/incentivized-transfer-chain-a.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "chain-a": ["release-v5.1.x"], - "chain-b": ["release-v5.1.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1"], - "entrypoint": ["TestIncentivizedTransferTestSuite"], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "chain-binary": ["simd"], - "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] -} diff --git a/.github/compatibility-test-matrices/release-v5.1.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v5.1.x/incentivized-transfer-chain-b.json deleted file mode 100644 index e1289a6f1f4..00000000000 --- a/.github/compatibility-test-matrices/release-v5.1.x/incentivized-transfer-chain-b.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "chain-a": ["release-v5.1.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1"], - "chain-b": ["release-v5.1.x"], - "entrypoint": ["TestIncentivizedTransferTestSuite"], - "test": [ - "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", - "TestMsgPayPacketFee_InvalidReceiverAccount", - "TestMultiMsg_MsgPayPacketFeeSingleSender", - "TestMsgPayPacketFee_SingleSender_TimesOut", - "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", - "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" - ], - "chain-binary": ["simd"], - "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] -} diff --git a/.github/compatibility-test-matrices/release-v5.0.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-a.json similarity index 83% rename from .github/compatibility-test-matrices/release-v5.0.x/incentivized-transfer-chain-a.json rename to .github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-a.json index f24ef375ef1..6c841e836c9 100644 --- a/.github/compatibility-test-matrices/release-v5.0.x/incentivized-transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v5.0.x"], - "chain-b": ["release-v5.0.x", "v6.0.0", "v5.1.0", "v4.2.0", "v4.1.1"], + "chain-a": ["release-v5.2.x"], + "chain-b": ["release-v5.2.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", diff --git a/.github/compatibility-test-matrices/release-v6.0.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-b.json similarity index 83% rename from .github/compatibility-test-matrices/release-v6.0.x/incentivized-transfer-chain-b.json rename to .github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-b.json index 92c878dc74e..3d59db57eb8 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/incentivized-transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-b.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], - "chain-b": ["release-v6.0.x"], + "chain-a": ["release-v5.2.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1"], + "chain-b": ["release-v5.2.x"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", diff --git a/.github/compatibility-test-matrices/release-v6.0.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-a.json similarity index 81% rename from .github/compatibility-test-matrices/release-v6.0.x/transfer-chain-a.json rename to .github/compatibility-test-matrices/release-v5.2.x/transfer-chain-a.json index 1816d85a31f..3d1fd7bc594 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x"], - "chain-b": ["release-v6.0.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v5.2.x"], + "chain-b": ["release-v5.2.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestTransferTestSuite"], "test": [ "TestMsgTransfer_Succeeds_Nonincentivized", diff --git a/.github/compatibility-test-matrices/release-v6.0.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-b.json similarity index 81% rename from .github/compatibility-test-matrices/release-v6.0.x/transfer-chain-b.json rename to .github/compatibility-test-matrices/release-v5.2.x/transfer-chain-b.json index 5c9fb03ec13..2d8e21e710f 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-b.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "chain-b": ["release-v6.0.x"], + "chain-a": ["release-v5.2.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v5.2.x"], "entrypoint": ["TestTransferTestSuite"], "test": [ "TestMsgTransfer_Succeeds_Nonincentivized", diff --git a/.github/compatibility-test-matrices/release-v6.0.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v6.0.x/client-chain-a.json deleted file mode 100644 index 87d79b5ac0a..00000000000 --- a/.github/compatibility-test-matrices/release-v6.0.x/client-chain-a.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "chain-a": ["release-v6.0.x"], - "chain-b": ["release-v6.0.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "entrypoint": ["TestClientTestSuite"], - "test": [ - "TestClientUpdateProposal_Succeeds" - ], - "chain-binary": ["simd"], - "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] -} diff --git a/.github/compatibility-test-matrices/release-v6.0.x/client-chain-b.json b/.github/compatibility-test-matrices/release-v6.0.x/client-chain-b.json deleted file mode 100644 index 7d4ce6bb187..00000000000 --- a/.github/compatibility-test-matrices/release-v6.0.x/client-chain-b.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "chain-a": ["release-v6.0.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "chain-b": ["release-v6.0.x"], - "entrypoint": ["TestClientTestSuite"], - "test": [ - "TestClientUpdateProposal_Succeeds" - ], - "chain-binary": ["simd"], - "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] -} diff --git a/.github/compatibility-test-matrices/release-v5.0.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/client-chain-a.json similarity index 70% rename from .github/compatibility-test-matrices/release-v5.0.x/client-chain-a.json rename to .github/compatibility-test-matrices/release-v6.1.x/client-chain-a.json index 52650b7a003..4df8fe7812f 100644 --- a/.github/compatibility-test-matrices/release-v5.0.x/client-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/client-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v5.0.x"], - "chain-b": ["release-v5.0.x", "v6.0.0", "v5.1.0", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestClientTestSuite"], "test": [ "TestClientUpdateProposal_Succeeds" diff --git a/.github/compatibility-test-matrices/release-v5.0.x/client-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/client-chain-b.json similarity index 70% rename from .github/compatibility-test-matrices/release-v5.0.x/client-chain-b.json rename to .github/compatibility-test-matrices/release-v6.1.x/client-chain-b.json index 39f28546480..6c323006645 100644 --- a/.github/compatibility-test-matrices/release-v5.0.x/client-chain-b.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/client-chain-b.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v5.0.x", "v6.0.0", "v5.1.0", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "chain-b": ["release-v5.0.x"], + "chain-a": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v6.1.x"], "entrypoint": ["TestClientTestSuite"], "test": [ "TestClientUpdateProposal_Succeeds" diff --git a/.github/compatibility-test-matrices/release-v6.0.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-a.json similarity index 70% rename from .github/compatibility-test-matrices/release-v6.0.x/connection-chain-a.json rename to .github/compatibility-test-matrices/release-v6.1.x/connection-chain-a.json index 0e98f98fef1..1a8030c28e8 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/connection-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x"], - "chain-b": ["release-v6.0.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestConnectionTestSuite"], "test": [ "TestMaxExpectedTimePerBlockParam" diff --git a/.github/compatibility-test-matrices/release-v6.0.x/connection-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-b.json similarity index 70% rename from .github/compatibility-test-matrices/release-v6.0.x/connection-chain-b.json rename to .github/compatibility-test-matrices/release-v6.1.x/connection-chain-b.json index 8ce0206e5c2..13a2a1b8f9c 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/connection-chain-b.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-b.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "chain-b": ["release-v6.0.x"], + "chain-a": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v6.1.x"], "entrypoint": ["TestConnectionTestSuite"], "test": [ "TestMaxExpectedTimePerBlockParam" diff --git a/.github/compatibility-test-matrices/release-v6.0.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-a.json similarity index 82% rename from .github/compatibility-test-matrices/release-v6.0.x/ica-chain-a.json rename to .github/compatibility-test-matrices/release-v6.1.x/ica-chain-a.json index 20d2e0c75f1..daf2c54ee63 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/ica-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x"], - "chain-b": ["release-v6.0.x"], + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x"], "entrypoint": ["TestInterchainAccountsTestSuite"], "test": [ "TestMsgSendTx_SuccessfulTransfer", diff --git a/.github/compatibility-test-matrices/release-v6.0.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-a.json similarity index 74% rename from .github/compatibility-test-matrices/release-v6.0.x/ica-gov-chain-a.json rename to .github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-a.json index 1f37ff750c4..c77813e6fc5 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/ica-gov-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x"], - "chain-b": ["release-v6.0.x"], + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x"], "entrypoint": ["TestInterchainAccountsGovTestSuite"], "test": [ "TestInterchainAccountsGovIntegration" diff --git a/.github/compatibility-test-matrices/release-v6.0.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-a.json similarity index 75% rename from .github/compatibility-test-matrices/release-v6.0.x/ica-groups-chain-a.json rename to .github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-a.json index 192011de384..95dde4a8c63 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/ica-groups-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x"], - "chain-b": ["release-v6.0.x"], + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x"], "entrypoint": ["TestInterchainAccountsGroupsTestSuite"], "test": [ "TestInterchainAccountsGroupsIntegration" diff --git a/.github/compatibility-test-matrices/release-v6.0.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-a.json similarity index 79% rename from .github/compatibility-test-matrices/release-v6.0.x/incentivized-ica-chain-a.json rename to .github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-a.json index 4f3eaa17eb9..ef22ec87ed1 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/incentivized-ica-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x"], - "chain-b": ["release-v6.0.x"], + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x"], "entrypoint": ["TestIncentivizedInterchainAccountsTestSuite"], "test": [ "TestMsgSendTx_SuccessfulBankSend_Incentivized", diff --git a/.github/compatibility-test-matrices/release-v6.0.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-a.json similarity index 83% rename from .github/compatibility-test-matrices/release-v6.0.x/incentivized-transfer-chain-a.json rename to .github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-a.json index 58171d0556f..37b6facbd14 100644 --- a/.github/compatibility-test-matrices/release-v6.0.x/incentivized-transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x"], - "chain-b": ["release-v6.0.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", diff --git a/.github/compatibility-test-matrices/release-v5.0.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-b.json similarity index 83% rename from .github/compatibility-test-matrices/release-v5.0.x/incentivized-transfer-chain-b.json rename to .github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-b.json index 66708272426..7a06f9e53a1 100644 --- a/.github/compatibility-test-matrices/release-v5.0.x/incentivized-transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-b.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v5.0.x", "v6.0.0", "v5.1.0", "v4.2.0", "v4.1.1"], - "chain-b": ["release-v5.0.x"], + "chain-a": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], + "chain-b": ["release-v6.1.x"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", diff --git a/.github/compatibility-test-matrices/release-v5.1.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-a.json similarity index 81% rename from .github/compatibility-test-matrices/release-v5.1.x/transfer-chain-a.json rename to .github/compatibility-test-matrices/release-v6.1.x/transfer-chain-a.json index ef4a7297cd3..8606fea97d4 100644 --- a/.github/compatibility-test-matrices/release-v5.1.x/transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-a.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v5.1.x"], - "chain-b": ["release-v5.1.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestTransferTestSuite"], "test": [ "TestMsgTransfer_Succeeds_Nonincentivized", diff --git a/.github/compatibility-test-matrices/release-v5.1.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-b.json similarity index 81% rename from .github/compatibility-test-matrices/release-v5.1.x/transfer-chain-b.json rename to .github/compatibility-test-matrices/release-v6.1.x/transfer-chain-b.json index 5da883292dd..50556bb8081 100644 --- a/.github/compatibility-test-matrices/release-v5.1.x/transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-b.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v5.1.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], - "chain-b": ["release-v5.1.x"], + "chain-a": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v6.1.x"], "entrypoint": ["TestTransferTestSuite"], "test": [ "TestMsgTransfer_Succeeds_Nonincentivized", diff --git a/.github/compatibility-test-matrices/unreleased/client.json b/.github/compatibility-test-matrices/unreleased/client.json index d6859f4b370..b8db51082ef 100644 --- a/.github/compatibility-test-matrices/unreleased/client.json +++ b/.github/compatibility-test-matrices/unreleased/client.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x", "release-v5.1.x", "release-v5.0.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], - "chain-b": ["release-v6.0.x", "release-v5.1.x", "release-v5.0.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], + "chain-a": ["release-v6.1.x", "release-v5.2.x", "release-v4.3.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], + "chain-b": ["release-v6.1.x", "release-v5.2.x", "release-v4.3.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], "entrypoint": ["TestClientTestSuite"], "test": [ "TestClientUpdateProposal_Succeeds" diff --git a/.github/compatibility-test-matrices/unreleased/connection.json b/.github/compatibility-test-matrices/unreleased/connection.json index 9594c65fb0d..4d4808790c4 100644 --- a/.github/compatibility-test-matrices/unreleased/connection.json +++ b/.github/compatibility-test-matrices/unreleased/connection.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x", "release-v5.1.x", "release-v5.0.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], - "chain-b": ["release-v6.0.x", "release-v5.1.x", "release-v5.0.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], + "chain-a": ["release-v6.1.x", "release-v5.2.x", "release-v4.3.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], + "chain-b": ["release-v6.1.x", "release-v5.2.x", "release-v4.3.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], "entrypoint": ["TestConnectionTestSuite"], "test": [ "TestMaxExpectedTimePerBlockParam" diff --git a/.github/compatibility-test-matrices/unreleased/incentivized-transfer.json b/.github/compatibility-test-matrices/unreleased/incentivized-transfer.json index b20429a2b64..22dc778de45 100644 --- a/.github/compatibility-test-matrices/unreleased/incentivized-transfer.json +++ b/.github/compatibility-test-matrices/unreleased/incentivized-transfer.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x", "release-v5.1.x", "release-v5.0.x", "release-v4.2.x"], - "chain-b": ["release-v6.0.x", "release-v5.1.x", "release-v5.0.x", "release-v4.2.x"], + "chain-a": ["release-v6.1.x", "release-v5.2.x", "release-v4.3.x", "release-v4.2.x"], + "chain-b": ["release-v6.1.x", "release-v5.2.x", "release-v4.3.x", "release-v4.2.x"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", diff --git a/.github/compatibility-test-matrices/unreleased/transfer.json b/.github/compatibility-test-matrices/unreleased/transfer.json index 1183d941ba9..4656add0d97 100644 --- a/.github/compatibility-test-matrices/unreleased/transfer.json +++ b/.github/compatibility-test-matrices/unreleased/transfer.json @@ -1,6 +1,6 @@ { - "chain-a": ["release-v6.0.x", "release-v5.1.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], - "chain-b": ["release-v6.0.x", "release-v5.1.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], + "chain-a": ["release-v6.1.x", "release-v5.2.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], + "chain-b": ["release-v6.1.x", "release-v5.2.x", "release-v4.2.x", "release-v3.4.x", "release-v2.5.x"], "entrypoint": ["TestTransferTestSuite"], "test": [ "TestMsgTransfer_Succeeds_Nonincentivized", diff --git a/.github/workflows/e2e-compatibility.yaml b/.github/workflows/e2e-compatibility.yaml index 53158a0bd1b..2d2c1dec237 100644 --- a/.github/workflows/e2e-compatibility.yaml +++ b/.github/workflows/e2e-compatibility.yaml @@ -10,9 +10,9 @@ on: - release/v2.5.x - release/v3.4.x - release/v4.2.x - - release/v5.0.x - - release/v5.1.x - - release/v6.0.x + - release/v4.3.x + - release/v5.2.x + - release/v6.1.x - main env: @@ -43,9 +43,9 @@ jobs: - release/v2.5.x - release/v3.4.x - release/v4.2.x - - release/v5.0.x - - release/v5.1.x - - release/v6.0.x + - release/v4.3.x + - release/v5.2.x + - release/v6.1.x - main steps: - uses: actions/checkout@v3 From f3c3afc356925c5fa9482e34dcf59b409b83139f Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Date: Thu, 15 Dec 2022 22:31:52 +0100 Subject: [PATCH 2/4] compatibility tests for v4.3.x --- .../incentivized-transfer-chain-a.json | 15 +++++++++++++++ .../incentivized-transfer-chain-b.json | 15 +++++++++++++++ .../release-v4.3.x/transfer-chain-a.json | 15 +++++++++++++++ .../release-v4.3.x/transfer-chain-b.json | 15 +++++++++++++++ 4 files changed, 60 insertions(+) create mode 100644 .github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-a.json create mode 100644 .github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-b.json create mode 100644 .github/compatibility-test-matrices/release-v4.3.x/transfer-chain-a.json create mode 100644 .github/compatibility-test-matrices/release-v4.3.x/transfer-chain-b.json diff --git a/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-a.json new file mode 100644 index 00000000000..77158ef439d --- /dev/null +++ b/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-a.json @@ -0,0 +1,15 @@ +{ + "chain-a": ["release-v4.3.x"], + "chain-b": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.1.1"], + "entrypoint": ["TestIncentivizedTransferTestSuite"], + "test": [ + "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", + "TestMsgPayPacketFee_InvalidReceiverAccount", + "TestMultiMsg_MsgPayPacketFeeSingleSender", + "TestMsgPayPacketFee_SingleSender_TimesOut", + "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", + "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" + ], + "chain-binary": ["simd"], + "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] +} diff --git a/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-b.json new file mode 100644 index 00000000000..92596514d56 --- /dev/null +++ b/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-b.json @@ -0,0 +1,15 @@ +{ + "chain-a": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.1.1"], + "chain-b": ["release-v4.3.x"], + "entrypoint": ["TestIncentivizedTransferTestSuite"], + "test": [ + "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", + "TestMsgPayPacketFee_InvalidReceiverAccount", + "TestMultiMsg_MsgPayPacketFeeSingleSender", + "TestMsgPayPacketFee_SingleSender_TimesOut", + "TestPayPacketFeeAsync_SingleSender_NoCounterPartyAddress", + "TestMsgPayPacketFee_AsyncMultipleSenders_Succeeds" + ], + "chain-binary": ["simd"], + "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] +} diff --git a/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-a.json new file mode 100644 index 00000000000..a9bb2f466ad --- /dev/null +++ b/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-a.json @@ -0,0 +1,15 @@ +{ + "chain-a": ["release-v4.3.x"], + "chain-b": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "entrypoint": ["TestTransferTestSuite"], + "test": [ + "TestMsgTransfer_Succeeds_Nonincentivized", + "TestMsgTransfer_Fails_InvalidAddress", + "TestMsgTransfer_Timeout_Nonincentivized", + "TestMsgTransfer_WithMemo", + "TestSendEnabledParam", + "TestReceiveEnabledParam" + ], + "chain-binary": ["simd"], + "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] +} diff --git a/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-b.json new file mode 100644 index 00000000000..106af0eaeef --- /dev/null +++ b/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-b.json @@ -0,0 +1,15 @@ +{ + "chain-a": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v4.3.x"], + "entrypoint": ["TestTransferTestSuite"], + "test": [ + "TestMsgTransfer_Succeeds_Nonincentivized", + "TestMsgTransfer_Fails_InvalidAddress", + "TestMsgTransfer_Timeout_Nonincentivized", + "TestMsgTransfer_WithMemo", + "TestSendEnabledParam", + "TestReceiveEnabledParam" + ], + "chain-binary": ["simd"], + "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] +} From f6335ef5afbb14470ed94ae20310fbab964b1edc Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Date: Thu, 15 Dec 2022 22:37:55 +0100 Subject: [PATCH 3/4] adding tags to tests --- .../incentivized-transfer-chain-a.json | 2 +- .../incentivized-transfer-chain-b.json | 2 +- .../release-v4.3.x/transfer-chain-a.json | 2 +- .../release-v4.3.x/transfer-chain-b.json | 2 +- .../incentivized-transfer-chain-a.json | 2 +- .../incentivized-transfer-chain-b.json | 2 +- .../release-v5.2.x/transfer-chain-a.json | 2 +- .../release-v5.2.x/transfer-chain-b.json | 2 +- .../release-v6.1.x/client-chain-a.json | 2 +- .../release-v6.1.x/client-chain-b.json | 2 +- .../release-v6.1.x/connection-chain-a.json | 2 +- .../release-v6.1.x/connection-chain-b.json | 2 +- .../release-v6.1.x/ica-chain-a.json | 2 +- .../release-v6.1.x/ica-chain-b.json | 12 ++++++++++++ .../release-v6.1.x/ica-gov-chain-a.json | 2 +- .../release-v6.1.x/ica-gov-chain-b.json | 10 ++++++++++ .../release-v6.1.x/ica-groups-chain-a.json | 2 +- .../release-v6.1.x/ica-groups-chain-b.json | 10 ++++++++++ .../release-v6.1.x/incentivized-ica-chain-a.json | 2 +- .../release-v6.1.x/incentivized-ica-chain-b.json | 11 +++++++++++ .../incentivized-transfer-chain-a.json | 2 +- .../incentivized-transfer-chain-b.json | 2 +- .../release-v6.1.x/transfer-chain-a.json | 2 +- .../release-v6.1.x/transfer-chain-b.json | 2 +- 24 files changed, 63 insertions(+), 20 deletions(-) create mode 100644 .github/compatibility-test-matrices/release-v6.1.x/ica-chain-b.json create mode 100644 .github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-b.json create mode 100644 .github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-b.json create mode 100644 .github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-b.json diff --git a/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-a.json index 77158ef439d..9118ec66835 100644 --- a/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v4.3.x"], - "chain-b": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.1.1"], + "chain-b": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "4.2.0", "v4.1.1"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", diff --git a/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-b.json index 92596514d56..ccecdf24bd4 100644 --- a/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v4.3.x/incentivized-transfer-chain-b.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.1.1"], + "chain-a": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "4.2.0", "v4.1.1"], "chain-b": ["release-v4.3.x"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ diff --git a/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-a.json index a9bb2f466ad..8c1f50fc8f3 100644 --- a/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v4.3.x"], - "chain-b": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestTransferTestSuite"], "test": [ "TestMsgTransfer_Succeeds_Nonincentivized", diff --git a/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-b.json index 106af0eaeef..0d8343afad0 100644 --- a/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v4.3.x/transfer-chain-b.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v4.3.x", "v6.0.0", "v5.1.0", "v5.0.1", "4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "chain-b": ["release-v4.3.x"], "entrypoint": ["TestTransferTestSuite"], "test": [ diff --git a/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-a.json index 6c841e836c9..d4b3fb34a42 100644 --- a/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v5.2.x"], - "chain-b": ["release-v5.2.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1"], + "chain-b": ["release-v5.2.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", diff --git a/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-b.json index 3d59db57eb8..ae3619e6664 100644 --- a/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v5.2.x/incentivized-transfer-chain-b.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v5.2.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1"], + "chain-a": ["release-v5.2.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], "chain-b": ["release-v5.2.x"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ diff --git a/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-a.json index 3d1fd7bc594..9224d00e06e 100644 --- a/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v5.2.x"], - "chain-b": ["release-v5.2.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v5.2.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestTransferTestSuite"], "test": [ "TestMsgTransfer_Succeeds_Nonincentivized", diff --git a/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-b.json index 2d8e21e710f..e0694f7f645 100644 --- a/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v5.2.x/transfer-chain-b.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v5.2.x", "v6.0.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v5.2.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "chain-b": ["release-v5.2.x"], "entrypoint": ["TestTransferTestSuite"], "test": [ diff --git a/.github/compatibility-test-matrices/release-v6.1.x/client-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/client-chain-a.json index 4df8fe7812f..25fbd62822d 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/client-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/client-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v6.1.x"], - "chain-b": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v6.1.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestClientTestSuite"], "test": [ "TestClientUpdateProposal_Succeeds" diff --git a/.github/compatibility-test-matrices/release-v6.1.x/client-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/client-chain-b.json index 6c323006645..ab8f9659daa 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/client-chain-b.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/client-chain-b.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v6.1.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "chain-b": ["release-v6.1.x"], "entrypoint": ["TestClientTestSuite"], "test": [ diff --git a/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-a.json index 1a8030c28e8..858d6302770 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v6.1.x"], - "chain-b": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v6.1.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestConnectionTestSuite"], "test": [ "TestMaxExpectedTimePerBlockParam" diff --git a/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-b.json index 13a2a1b8f9c..c482cd3ee85 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-b.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/connection-chain-b.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v6.1.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "chain-b": ["release-v6.1.x"], "entrypoint": ["TestConnectionTestSuite"], "test": [ diff --git a/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-a.json index daf2c54ee63..88015008626 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v6.1.x"], - "chain-b": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x", "v6.0.0"], "entrypoint": ["TestInterchainAccountsTestSuite"], "test": [ "TestMsgSendTx_SuccessfulTransfer", diff --git a/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-b.json new file mode 100644 index 00000000000..1f4b4ca2b63 --- /dev/null +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-chain-b.json @@ -0,0 +1,12 @@ +{ + "chain-a": ["release-v6.1.x", "v6.0.0"], + "chain-b": ["release-v6.1.x"], + "entrypoint": ["TestInterchainAccountsTestSuite"], + "test": [ + "TestMsgSendTx_SuccessfulTransfer", + "TestMsgSendTx_FailedTransfer_InsufficientFunds", + "TestMsgSubmitTx_SuccessfulTransfer_AfterReopeningICA" + ], + "chain-binary": ["simd"], + "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] +} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-a.json index c77813e6fc5..066798a8f9a 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-a.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v6.1.x"], + "chain-a": ["release-v6.1.x", "v6.0.0"], "chain-b": ["release-v6.1.x"], "entrypoint": ["TestInterchainAccountsGovTestSuite"], "test": [ diff --git a/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-b.json new file mode 100644 index 00000000000..998681bc5ec --- /dev/null +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-gov-chain-b.json @@ -0,0 +1,10 @@ +{ + "chain-a": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x", "v6.0.0"], + "entrypoint": ["TestInterchainAccountsGovTestSuite"], + "test": [ + "TestInterchainAccountsGovIntegration" + ], + "chain-binary": ["simd"], + "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] +} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-a.json index 95dde4a8c63..1d8a4ec6e36 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v6.1.x"], - "chain-b": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x", "v6.0.0"], "entrypoint": ["TestInterchainAccountsGroupsTestSuite"], "test": [ "TestInterchainAccountsGroupsIntegration" diff --git a/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-b.json new file mode 100644 index 00000000000..3b44ff3a213 --- /dev/null +++ b/.github/compatibility-test-matrices/release-v6.1.x/ica-groups-chain-b.json @@ -0,0 +1,10 @@ +{ + "chain-a": ["release-v6.1.x", "v6.0.0"], + "chain-b": ["release-v6.1.x"], + "entrypoint": ["TestInterchainAccountsGroupsTestSuite"], + "test": [ + "TestInterchainAccountsGroupsIntegration" + ], + "chain-binary": ["simd"], + "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] +} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-a.json index ef22ec87ed1..aee80c12e16 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v6.1.x"], - "chain-b": ["release-v6.1.x"], + "chain-b": ["release-v6.1.x", "v6.0.0"], "entrypoint": ["TestIncentivizedInterchainAccountsTestSuite"], "test": [ "TestMsgSendTx_SuccessfulBankSend_Incentivized", diff --git a/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-b.json new file mode 100644 index 00000000000..4596dd2a417 --- /dev/null +++ b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-ica-chain-b.json @@ -0,0 +1,11 @@ +{ + "chain-a": ["release-v6.1.x", "v6.0.0"], + "chain-b": ["release-v6.1.x"], + "entrypoint": ["TestIncentivizedInterchainAccountsTestSuite"], + "test": [ + "TestMsgSendTx_SuccessfulBankSend_Incentivized", + "TestMsgSendTx_FailedBankSend_Incentivized" + ], + "chain-binary": ["simd"], + "chain-image": ["ghcr.io/cosmos/ibc-go-simd"] +} \ No newline at end of file diff --git a/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-a.json index 37b6facbd14..8b30472ad6c 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v6.1.x"], - "chain-b": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], + "chain-b": ["release-v6.1.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ "TestMsgPayPacketFee_AsyncSingleSender_Succeeds", diff --git a/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-b.json index 7a06f9e53a1..f884a747359 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/incentivized-transfer-chain-b.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], + "chain-a": ["release-v6.1.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1"], "chain-b": ["release-v6.1.x"], "entrypoint": ["TestIncentivizedTransferTestSuite"], "test": [ diff --git a/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-a.json b/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-a.json index 8606fea97d4..e2e2ca34ace 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-a.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-a.json @@ -1,6 +1,6 @@ { "chain-a": ["release-v6.1.x"], - "chain-b": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-b": ["release-v6.1.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "entrypoint": ["TestTransferTestSuite"], "test": [ "TestMsgTransfer_Succeeds_Nonincentivized", diff --git a/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-b.json b/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-b.json index 50556bb8081..666123c6668 100644 --- a/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-b.json +++ b/.github/compatibility-test-matrices/release-v6.1.x/transfer-chain-b.json @@ -1,5 +1,5 @@ { - "chain-a": ["release-v6.1.x", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], + "chain-a": ["release-v6.1.x", "v6.0.0", "v5.1.0", "v5.0.1", "v4.2.0", "v4.1.1", "v3.4.0", "v3.3.1", "v2.5.0", "v2.4.2"], "chain-b": ["release-v6.1.x"], "entrypoint": ["TestTransferTestSuite"], "test": [ From 562485dce4528d73dd83c6d6dbb98d89bab588d1 Mon Sep 17 00:00:00 2001 From: Cian Hatton Date: Fri, 16 Dec 2022 11:01:00 +0000 Subject: [PATCH 4/4] Skip e2e if test matrix does not exist (#2949) --- .github/workflows/e2e-compatibility-workflow-call.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/e2e-compatibility-workflow-call.yaml b/.github/workflows/e2e-compatibility-workflow-call.yaml index 3e438ac0026..e8315883462 100644 --- a/.github/workflows/e2e-compatibility-workflow-call.yaml +++ b/.github/workflows/e2e-compatibility-workflow-call.yaml @@ -32,6 +32,7 @@ jobs: e2e: runs-on: ubuntu-latest needs: load-test-matrix + if: needs.load-test-matrix.outputs.test-matrix strategy: fail-fast: false matrix: ${{ fromJSON(needs.load-test-matrix.outputs.test-matrix) }}