retrieveFrom
类: matlab.unittest.plugins.Parallelizable
命名空间: matlab.unittest.plugins
检索一组测试的存储数据
说明
data = retrieveFrom( 从指定的通信缓冲区中检索使用插件收集的数据。运行一组测试时,数据必须由 MATLAB® 工作单元存储在plugin,buffer)buffer 中。
为了并行运行测试,测试框架将原始测试套件分成组,并将这些组分配给当前并行池中的工作单元(需要 Parallel Computing Toolbox™)。要使 MATLAB 客户端能够从工作单元检索数据,请在 reportFinalizedSuite 方法的作用域内调用 retrieveFrom。工作单元必须通过在 runTestSuite 的作用域内调用 storeIn 方法来存储其数据。
如果 buffer 在意外情况下为空(例如当致命断言失败阻止所有工作单元存储数据时),则 data = retrieveFrom( 返回指定的默认数据。如果 plugin,buffer,DefaultData=defaultData)buffer 包含数据,该方法将按预期检索存储的数据。 (自 R2024a 起)