@Configuration
public class XdEc2Validation
extends java.lang.Object| コンストラクターと説明 |
|---|
XdEc2Validation(HadoopUtils hadoopUtil, XdEnvironment xdEnvironment)XdEc2Validation の新しいインスタンスを構築する |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | assertReceived(java.net.URL url, java.lang.String streamName, int msgCountExpected) ストリームを取得し、ストリーム内のすべてのモジュールがデータを処理したことを確認します。 |
void | assertReceived(java.net.URL url, java.lang.String streamName, java.lang.String moduleName, java.lang.String channelName, int msgCountExpected) チャネルとモジュールのインスタンスが実際に正しい数のメッセージを処理したことを確認します。 |
void | verifyContentContains(java.net.URL url, java.lang.String fileName, java.lang.String data) ユーザーが提供したデータが結果に含まれていることを確認します。 |
void | verifyContentContainsIgnoreCase(java.net.URL url, java.lang.String fileName, java.lang.String data) ユーザーが提供したデータが結果に含まれていることを確認します。 |
void | verifyHdfsTestContent(java.lang.String expectedResult, java.lang.String pathToHdfsFile)hdfs ファイルの内容を結果と比較して評価します。 |
void | verifyLogContains(java.net.URL url, java.lang.String data) データがコンテナーログに含まれていることを確認します。 |
void | verifyTestContent(java.net.URL url, java.lang.String fileName, java.lang.String data) ユーザーが提供したデータが、ストリームがフローを処理した後に保存されたものであることを確認します。 |
void | verifyXDAdminReady(java.net.URL adminServer) 管理サーバーが利用可能であることを確認します。 |
public XdEc2Validation(HadoopUtils hadoopUtil, XdEnvironment xdEnvironment)
public void verifyXDAdminReady(java.net.URL adminServer)
adminServer - 管理サーバーの場所 public void assertReceived(java.net.URL url,
java.lang.String streamName,
java.lang.String moduleName,
java.lang.String channelName,
int msgCountExpected)url - ストリームがデプロイされるサーバー streamName - 分析するストリーム。moduleName - モジュールの名前。channelName - 照会するチャネルの名前。msgCountExpected - モジュールによって正常に処理されたと予想されるメッセージの数。public void assertReceived(java.net.URL url,
java.lang.String streamName,
int msgCountExpected)url - ストリームがデプロイされるサーバー streamName - 分析するストリーム。java.lang.Exception - JSON の処理または HTTP GET リクエストの実行中にエラーが発生しました public void verifyTestContent(java.net.URL url,
java.lang.String fileName,
java.lang.String data)url - ストリームがデプロイされるサーバー。fileName - チェックするデータが含まれるファイル。data - ストリームの結果を評価するために使用されるデータ。public void verifyLogContains(java.net.URL url,
java.lang.String data)url - コンテナーがデプロイされるサーバー。data - ログファイル内で検索される値。public void verifyContentContains(java.net.URL url,
java.lang.String fileName,
java.lang.String data)url - コンテナーがデプロイされるサーバー。fileName - チェックするデータが含まれるファイル。data - ストリームの結果を評価するために使用されるデータ。public void verifyContentContainsIgnoreCase(java.net.URL url,
java.lang.String fileName,
java.lang.String data)url - ストリームがデプロイされるサーバー。fileName - チェックするデータが含まれるファイル。data - ストリームの結果を評価するために使用されるデータ。public void verifyHdfsTestContent(java.lang.String expectedResult,
java.lang.String pathToHdfsFile)expectedResult - hdfs ファイル内に存在する必要があるデータ。pathToHdfsFile - HDFs ファイルシステム上のファイルの場所