retrieveFrom
クラス: matlab.unittest.plugins.Parallelizable
名前空間: matlab.unittest.plugins
テスト グループに対して格納されたデータの取得
説明
data = retrieveFrom( は、プラグインを使用して収集されたデータを指定された通信バッファーから取得します。データは、テスト グループの実行中に、MATLAB® ワーカーによって plugin,buffer)buffer に格納されなければなりません。
テストを並列実行するために、テスト フレームワークは元のテスト スイートをグループに分割し、それらを現在の並列プール上のワーカーに割り当てます (Parallel Computing Toolbox™ が必要)。MATLAB クライアントがワーカーからデータを取得できるようにするには、reportFinalizedSuite メソッドのスコープ内で retrieveFrom を呼び出します。ワーカーは、runTestSuite のスコープ内で storeIn メソッドを呼び出してデータを格納しなければなりません。
data = retrieveFrom( は、想定外の状況で plugin,buffer,DefaultData=defaultData)buffer が空である場合に、指定された既定のデータを返します。致命的なアサーション エラーによっていずれのワーカーもデータを格納できないなどの状況が該当します。buffer にデータが格納されている場合は、メソッドは格納されているデータを想定どおりに取得します。 (R2024a 以降)