0chain / 0chain/system_test

Move API tests to single wallet approch and run large tests in parallel

オープン
#1,044 コメント 0 件 リアクション 0 件 担当者 1 名 @Jayashsatolia403 が担当を希望しています GitHub で見る
enhancement
主要言語
Go
スター
8
フォーク
6
PR マージ指標
30日以内にマージされた PR はありません

説明

We can manage nonce by using locks on submit transactions operations and get nonce on demand from sharders. File operations can be done in parallel.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

この issue は、API テストを単一ウォレットアプローチに移行し、大規模なテストを並列実行することに言及しています。リポジトリ内の既存の API テストファイルを探してください。おそらく 'tests' や 'integration' といったディレクトリにあります。現在の nonce 管理の仕組みと、トランザクション送信ロックが適用される場所を理解してください。nonce を取得するための sharder との相互作用を調査します。テストスイート内でファイル操作を並列化する方法を決定します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
go
領域
testing
issue の種類
リファクタリング
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。