Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

oj test-reactive で複数のテストケースを実行したい #899

Open
NyaanNyaan opened this issue Sep 5, 2021 · 1 comment · May be fixed by #915
Open

oj test-reactive で複数のテストケースを実行したい #899

NyaanNyaan opened this issue Sep 5, 2021 · 1 comment · May be fixed by #915

Comments

@NyaanNyaan
Copy link

Description / 説明

インタラクティブ問題でのデバッグを速やかに行うために、 oj test-reactive に複数のテストケースを実行するオプションがあると大変ありがたいです。

Motivation / 動機

コンテスト中に自分のプログラムのバグを特定したいとき、インタラクティブでない場合は oj generate-input を利用することで WA を返すケースを発見することができます。このとき適切なオプションをつけることで hack できるまで連続実行することが可能になり、テストケースを1秒に数十ケース単位で実行することができて非常に便利です。

一方、インタラクティブでも oj test-reactive を利用すれば可能ですが、連続実行を行うオプションがありません。シェルの機能を利用すればループさせることは可能ですが、毎回 oj を起動して終了させるのが重いのか(ここきちんと検証していません、すみません) 小さいケースでも手元で一回あたり 0.5 秒程度かかってしまいます。 oj test-reactive にも hack されるまでケースを実行するオプションがあるとありがたいです。

@rsk0315 rsk0315 linked a pull request Sep 18, 2022 that will close this issue
2 tasks
@rsk0315
Copy link
Contributor

rsk0315 commented Sep 18, 2022

元々自分のローカル用に実装していたものでしたが、issue に上がっていたので PR (#915) を出してみました。オプションのインタフェースなどには議論の余地があると思うので、何かあれば言っていただけるとうれしいです。

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

Successfully merging a pull request may close this issue.

3 participants