Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 992 Bytes

README.md

File metadata and controls

25 lines (19 loc) · 992 Bytes

フィックスポイントコーディングテスト1

実行方法

WatchLogの第一引数に監視ログファイルのファイルパスを渡すと <サーバアドレス>:<故障開始日時>-<故障終了日時>:<サーバの状態> の形で故障期間を標準出力に出す。 複数のサーバが故障している場合は順不同で出力する。

>java WatchLog Test\Input\input1.txt
10.20.30.1/16:20201019133324-20201019133524:ServerFailure

テスト

※Windowsのコマンドプロンプト環境下で動作する。

make test

make testするとテストを行う。

テストデータは\Test\Input\下にinput*.txtという名前で置かれており、 想定される出力が\Test\Output\下にoutput*.txtという名前で置かれている。

各テストの想定に関する説明と得られた出力は\Test\下のREADMEを参照。

make clean

make cleanするとすべてのクラスファイルを削除する。