タグ付けされた質問 「testing」

12
空きメモリの90%を埋める方法は?
リソースの少ないテストをいくつか行いたいので、そのために空きメモリの90%をいっぱいにする必要があります。 *nixシステムでこれを行うにはどうすればよいですか?
181 memory  testing 

4
Linuxカーネルを数百ミリ秒間「フリーズ」(またはほぼフリーズ)させる方法
非リアルタイムカーネル(CentOS 6)でリアルタイムプロセスを実行していますが、これはおそらく変更されません。 一度に1.5時間連続してカスタムFPGAから約500 MB / sのPCIeトラフィックを必要とするストリーミングビデオアプリケーションがあります。ほとんどの場合、アプリケーションは非常にうまく機能します。ただし、一度に最大500ミリ秒の間、PCIeまたはメモリリクエストのサービスに対するカーネルの応答が停止するように見える状況がありました。これは、別のスレッドからのバーストファイルIO中に発生するようです。メインアプリケーションの実行中に、ユーザースペースから大量のダミーファイルIOを実行するだけでは、この問題を再現することが不可能であることがわかりました。 この問題を再現できるように、Linuxカーネルのグローバルな「フリーズ」を強制(シミュレーション)する(特に、PCIeまたはすべてのDDR3メモリアクセスなどを停止する)方法はありますか? 現在、最大10ミリ秒のバッファリングを内部FPGAメモリに実装していますが、それだけでは十分ではありません。FPGA DDR3にバッファリングしてからホストにダンプできますが、この新しい機能を強要してテストする方法が必要です。 カーネルを永久にフリーズまたはロックアップさせたくありません。時間間隔を設定する機能が必要です。 私は/proc/sys/vmシステムを仮想的にクロールし、数百ミリ秒後に元に戻す魔法の値を一時的に書き込むラインに沿って何かを探していますが、それを破る可能な方法の数を見ることは私のような初心者のためではありません(https://www.kernel.org/doc/Documentation/sysctl/vm.txt)。たぶんいくつかのnumactl魔法?

1
破損したFATファイルシステムを作成する
破損したFATファイルシステムを検索して修復するアプリケーションがあります。 アプリケーションをテストするには、破損したファイルシステムが必要です。 FATファイルシステムを破損させるための適切で再現可能な方法は何ですか?たとえば、不良セクタの作成。

5
I / Oエラーの原因となる特殊ファイル
不可欠なSQLite DBファイルの読み取りに失敗した場合(I / Oエラーが発生した場合)、ソフトウェアが期待どおりに反応するかどうかを自動的にテストしたいと思います。まさにそれは数日前にクライアントで起こりました。手動で修正しましたが、自動コードを作成して修正し、テストするために壊れたファイルにアクセスする必要があります。 Unixのすべてがファイルであるため、(たとえば/ devで)読み取ろうとすると常にI / Oエラーが発生する特殊なファイルがあるのではないかと考えました。 同様のファイル(imo)は次のとおりです。 /dev/full 書き込もうとすると、常に「デバイスに空き容量がありません」と表示されます /dev/null そして /dev/zero そのため、そのようなファイルが必要であると想定しました(ただし、まだ見つかりませんでした)。 誰かがそのようなファイルまたは私が望ましい結果を得るための他の方法を知っていますか(意図的に欠陥のあるパーティションイメージ、LD_PRELOADを使用したopen()の周りのラッパー、...)? ここに行く最良の方法は何ですか?
13 linux  devices  io  testing 

5
Linux用のCD / DVDディスク読み取りテストツールはありますか?
DOSとWindowsを使用していたとき、光学ディスクの可読性をチェックし、光学ドライブ自体のベンチマークを行うためのツールをかなり選択しました。それらのほとんどは、結果をきれいなチャートの形で視覚化さえしていました。 GNU / Linux OSにそのようなものはありますか? フル機能のビジュアルGUIツールを使用したいのですが、特定のケースでは、CDドライブが特定のひっかき傷のあるCD-RWディスクのすべてのバイトを読み取ることができるかどうかを確認するだけです。

9
システムログインのテストを作成するにはどうすればよいですか?
bashコマンドを呼び出すPython CGIスクリプトを作成しました。ホストでのログインが成功するかどうかをテストする必要があります。 どうすればそのためのテストを書けますか? たとえばbash、ホストに登録されているユーザーに対して特定のユーザー名とパスワードの組み合わせをテストするスクリプトを作成できますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.