Skip to content

Conversation

@Zygimantass
Copy link


PR checklist

  • Tests written/updated
  • Changelog entry added in .changelog (we use unclog to manage our changelog)
  • Updated relevant documentation (docs/ or spec/) and code comments

@ironbird-ci-local
Copy link

Ironbird - launch a network To use Ironbird, you can use the following commands:
  • /ironbird start -

@Zygimantass
Copy link
Author

/ironbird chains

@ironbird-ci-local
Copy link

Ironbird - available chains

  • cosmos (version v21.0.1)

@Zygimantass
Copy link
Author

/ironbird start cosmos normal

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal

Chain details

Chain: cosmos

Version: v21.0.1

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: cd14caa6-c028-4b04-8fb4-04354ff1977c

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@Zygimantass
Copy link
Author

/ironbird start cosmos normal

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal

Chain details

Chain: cosmos

Version: v21.0.1

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: 2732bd9b-c5aa-4654-92a8-2c4741f1a171

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@Zygimantass
Copy link
Author

/ironbird start cosmos normal

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal

Chain details

Chain: cosmos

Version: v21.0.1

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: 48cf5bcc-57a0-445c-830b-0d73b6593f3c

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@Zygimantass
Copy link
Author

/ironbird start cosmos normal

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal

Chain details

Chain: cosmos

Version: v21.0.1

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: 38be31c8-74d1-4db4-a6e5-2334abeb5a3d

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@Zygimantass
Copy link
Author

/ironbird start cosmos normal

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal

Chain details

Chain: cosmos

Version: v21.0.1

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: 32326f32-9f21-498b-9bcd-d3dcdf7c04b2

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@ironbird-ci-local
Copy link

Load test (ib-cosmos-7e5240) concluded --- # Nodes | NAME | RPC | LCD | |-------------|----------------------------|---------------------------| | validator-0 | http://100.127.45.86:26657 | http://100.127.45.86:1317 |

Observability

Grafana: http://100.119.15.10:3000

Observability graphs


Screenshot - Average block latency

Load Test

Status

Load test in progress

Configuration

  • Block Gas Limit Target: 50.00%
  • Number of Blocks: 10
  • Message Types: [{MsgSend 0.5} {MsgMultiSend 0.5}]

@nadim-az
Copy link

/ironbird

@nadim-az
Copy link

/ironbird test

1 similar comment
@nadim-az
Copy link

/ironbird test

@ironbird-ci-local
Copy link

Ironbird failed to run command /ironbird test:

unknown command /ironbird test

@nadim-az
Copy link

/ironbird start cosmos normal --runner=Docker

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal with runner Docker

Chain details

Chain: cosmos

Version: v21.0.1

Runner: Docker

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: 2c060276-1c8b-4ef1-9ace-5953df3b55b7

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@nadim-az
Copy link

/ironbird start cosmos normal --runner=Docker

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal with runner Docker

Chain details

Chain: cosmos

Version: v21.0.1

Runner: Docker

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: 616cddf3-42ff-4cff-86f9-7600127abc8e

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@nadim-az
Copy link

/ironbird start cosmos normal --runner=Docker

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal with runner Docker

Chain details

Chain: cosmos

Version: v21.0.1

Runner: Docker

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: 423eb7eb-90c4-4060-8deb-c8cbc36ca9d1

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@nadim-az
Copy link

/ironbird start cosmos normal --runner=Docker

1 similar comment
@nadim-az
Copy link

/ironbird start cosmos normal --runner=Docker

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal with runner Docker

Chain details

Chain: cosmos

Version: v21.0.1

Runner: Docker

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: dcc11191-32a2-464e-8e93-7d7a9f4bf86c

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@nadim-az
Copy link

/ironbird start cosmos normal --runner=Docker

@ironbird-ci-local
Copy link

Ironbird has started a testnet for chain cosmos using loadtest normal with runner Docker

Chain details

Chain: cosmos

Version: v21.0.1

Runner: Docker

Workflow ID: cosmos/skip-mev/ironbird-cometbft/pr-12

Run ID: 2650918e-82b2-4487-ae2e-fd26059d5ae8

Load test details

Load test: normal

Description: Runs a half-half mix of MsgSend and MsgMultiSend transactions at half block gas limit for 100 blocks

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 019624fe-174e-73e1-8641-e89b828bd1cd

Load test details

Load test: custom-test

Description: Custom load test

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@nadim-az nadim-az closed this Apr 11, 2025
@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962513-486e-7f34-a86a-c3c9f67cead4

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az nadim-az reopened this Apr 11, 2025
@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird - launch a network To use Ironbird, you can use the following commands:
  • /ironbird loadtests - List of load test modes that ironbird can run against testnet
  • /ironbird start OR /ironbird start --load-test-config= - Launch a testnet with the specified chain and load test configuration.
  • /ironbird chains - List of chain images that ironbird can use to spin-up testnet
Custom Load Test Configuration **Custom Load Test Configurations**

You can provide a custom load test configuration using the --load-test-config= flag:

/ironbird start cosmos --load-test-config={
  "block_gas_limit_target": 0.75,
  "num_of_blocks": 50,
  "msgs": [
    {"weight": 0.3, "type": "MsgSend"},
    {"weight": 0.3, "type": "MsgMultiSend"},
	{"weight": 0.4, "type": "MsgArr", "ContainedType": "MsgSend", "NumMsgs": 3300}
  ]
}

Use /ironbird loadtests to see more examples.

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962513-486e-7f34-a86a-c3c9f67cead4

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962513-486e-7f34-a86a-c3c9f67cead4

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962513-486e-7f34-a86a-c3c9f67cead4

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 0196251e-b9bf-7b11-86d6-98e3b5e9d09f

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962531-37b1-7972-9b43-757691833763

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962531-37b1-7972-9b43-757691833763

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962535-1b40-79c9-9f80-40ebcfddef4e

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962535-1b40-79c9-9f80-40ebcfddef4e

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962535-1b40-79c9-9f80-40ebcfddef4e

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962535-1b40-79c9-9f80-40ebcfddef4e

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 --load-test-config={"name":"custom-test","description":"Custom load test","num_of_txs":1,"num_of_blocks":50,"msgs":[{"weight":1,"type":"MsgArr","contained_type":"MsgSend","num_msgs":3300}]}

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest custom-test with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962535-1b40-79c9-9f80-40ebcfddef4e

Load test details

Load test config: {custom-test Custom load test 0 50 1 [{MsgArr 1 3300 MsgSend}]}

@nadim-az
Copy link

/ironbird start simapp-v50 full

@ironbird-dev
Copy link

ironbird-dev bot commented Apr 11, 2025

Ironbird has started a testnet for chain simapp-v50 using loadtest full with runner DigitalOcean

Chain details

Chain: simapp-v50

Version: v0.50.13

Runner: DigitalOcean

Workflow ID: simapp-v50/skip-mev/ironbird-cometbft/pr-12

Run ID: 01962535-1b40-79c9-9f80-40ebcfddef4e

Load test details

Load test config: {full Send MsgMultiSend transactions attempting to fill the block gas limit for 100 blocks 1 100 0 [{MsgMultiSend 1 0 }]}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants