Failpoints.Disable not remove failpath from fps.reg
まだ誰も着手していません。
評価
調査の方向性
まず failpoint.List() と failpoint.Disable() のエントリポイントをたどり、有効化されたキーが fps.reg にどのように格納されているかを確認します。キーの有効化、無効化、一覧表示の一連の処理を再現し、その後、無効化されたキーが一覧に表示されなくなることを確認します。
索引モデルが issue の本文から書いたものです。
説明
Bug Report
Please answer these questions before submitting your issue. Thanks!
- What did you do? If possible, provide a recipe for reproducing the error.
I'm trying to iterate overfailpoint.List()to obtain all the enabled failpoint keys. However, I'm also retrieving deprecated keys from the list. - What did you expect to see?
After calling failpoint.disable(key), the key should no longer be present in fps.reg - What did you see instead?
Now, even after I disable a failpoint key, I can still retrieve it once it has been enabled.4. Versions of the failpoint-
failpoint-ctl version (run
failpoint-ctl -V):(paste failpoint-ctl version here) ReleaseVersion None BuildTS None GitHash None GitBranch None GoVersion None
-
- 主要言語
- Go
- スター
- 896
- フォーク
- 68
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
pingcap/failpoint のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
-
bug
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
-
question
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
-
bug
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
pingcap/failpoint の issue をすべて見る
似ている issue
-
cvss-severity:high devguard l3montree-cybersecurity/devguard/devguard pkg:golang/github.com/l3montree-dev/devguard risk:low state:open
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
l3montree-dev/devguard#3146 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
CLI
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
databricks/cli#6910 ·
メンテナーはふだん 1 日以内に返信
-
Table presenter appends a spurious ", ..." to the FIX column when all fix versions are already shownオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
canonical/microceph#900 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
vulncheck or vulndb
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信