Skip to content

Commit 0100ffd

Browse files
committed
Apply suggestions from code review
1 parent 93176da commit 0100ffd

File tree

2 files changed

+12
-18
lines changed

2 files changed

+12
-18
lines changed

testground/benchmark/benchmark/sendtx.py

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,14 @@ def async_write_tx(account, tx, file_path):
3131
file.write(ujson.dumps([raw_tx.hex()]))
3232

3333

34-
def get_txs_foler(outdir: Path, group, global_seq):
35-
folder = outdir / TMP_TXS_FOLDER / group / str(global_seq)
34+
def get_txs_foler(outdir: Path, global_seq):
35+
folder = outdir / TMP_TXS_FOLDER / str(global_seq)
3636
folder.mkdir(parents=True, exist_ok=True)
3737
return folder
3838

3939

40-
def prepare_txs(
41-
outdir: Path, group, global_seq, num_accounts, num_txs, max_workers=8000
42-
):
43-
folder = get_txs_foler(outdir, group, global_seq)
40+
def prepare_txs(outdir: Path, global_seq, num_accounts, num_txs, max_workers=8000):
41+
folder = get_txs_foler(outdir, global_seq)
4442
accounts = [gen_account(global_seq, i + 1) for i in range(num_accounts)]
4543
with ThreadPoolExecutor(max_workers=max_workers) as executor:
4644
futs = []
@@ -60,12 +58,12 @@ def prepare_txs(
6058
fut.result()
6159
except Exception as e:
6260
print("sign_transaction failed", e)
63-
print(f"prepared {len(futs)} txs for {group} {global_seq}")
61+
print(f"prepared {len(futs)} txs for {global_seq}")
6462

6563

66-
def read_txs(outdir: Path, group, global_seq):
64+
def read_txs(outdir: Path, global_seq):
6765
txs = []
68-
folder = get_txs_foler(outdir, group, global_seq)
66+
folder = get_txs_foler(outdir, global_seq)
6967
for file in folder.glob("*.json"):
7068
with open(file, "r") as f:
7169
tx_data = ujson.load(f)

testground/benchmark/benchmark/stateless.py

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -182,14 +182,10 @@ def _gen_txs(
182182
for i in range(validators):
183183
global_seq = i
184184
if validator_generate_load:
185-
prepare_txs(
186-
outdir, VALIDATOR_GROUP, global_seq, num_accounts, num_txs, max_workers
187-
)
185+
prepare_txs(outdir, global_seq, num_accounts, num_txs, max_workers)
188186
for i in range(fullnodes):
189187
global_seq = i + validators
190-
prepare_txs(
191-
outdir, FULLNODE_GROUP, global_seq, num_accounts, num_txs, max_workers
192-
)
188+
prepare_txs(outdir, global_seq, num_accounts, num_txs, max_workers)
193189

194190

195191
@cli.command()
@@ -253,8 +249,8 @@ def do_run(
253249
txs = []
254250
if group == FULLNODE_GROUP or cfg.get("validator-generate-load", True):
255251
print("preparing", cfg["num_accounts"] * cfg["num_txs"], "txs")
256-
prepare_txs(outdir, group, global_seq, cfg["num_accounts"], cfg["num_txs"])
257-
txs = read_txs(outdir, group, global_seq)
252+
prepare_txs(outdir, global_seq, cfg["num_accounts"], cfg["num_txs"])
253+
txs = read_txs(outdir, global_seq)
258254
else:
259255
txs = []
260256
print(f"loaded {len(txs)} txs")
@@ -374,7 +370,7 @@ def init_node_local(
374370
num_accounts=num_accounts,
375371
)
376372
if group == FULLNODE_GROUP or validator_generate_load:
377-
prepare_txs(outdir, group, global_seq, num_accounts, num_txs)
373+
prepare_txs(outdir, global_seq, num_accounts, num_txs)
378374
return packet
379375

380376

0 commit comments

Comments
 (0)