Firebase测试实验室GameLoop-标记测试完成';我不为IOS工作

Firebase测试实验室GameLoop-标记测试完成';我不为IOS工作,firebase,firebase-test-lab,Firebase,Firebase Test Lab,期望的行为 当Firebase TestLab矩阵中的完成循环测试应标记为已完成时 当前行为 测试未标记为已完成。并且由于超时而失败 示例矩阵 矩阵-301t6tmiencqn 平台 IOS 12.0、12.3。统一2019.1.14f1 我正在为Unity开发IOS游戏循环。我能够实施所有步骤。 但是,当我试图标记测试完成时,它被卡在“游戏循环完成”屏幕上,什么也没有发生 我正在使用文档中描述的方法 -打开“firebase游戏循环完成://”URL 下面是我从IOS包装器调用的方法的Obje

期望的行为 当Firebase TestLab矩阵中的完成循环测试应标记为已完成时

当前行为 测试未标记为已完成。并且由于超时而失败

示例矩阵 矩阵-301t6tmiencqn

平台 IOS 12.0、12.3。统一2019.1.14f1

我正在为Unity开发IOS游戏循环。我能够实施所有步骤。 但是,当我试图标记测试完成时,它被卡在“游戏循环完成”屏幕上,什么也没有发生

我正在使用文档中描述的方法 -打开“firebase游戏循环完成://”URL

下面是我从IOS包装器调用的方法的Objective-C片段:

// Your Game Loop test terminates the current loop and executes the next loop. When there are no more loops to run, the test ends.
-(void) finishLoop
{
    NSLog(@"[NativeIOSTestLab] FinishLoop called");
    UIApplication *app = [UIApplication sharedApplication];
    NSLog(@"[NativeIOSTestLab] Calling openURL method");
    [app openURL:[NSURL URLWithString:@"firebase-game-loop-complete://"] options:@{} completionHandler:^(BOOL success) {}];
}
我还尝试使用exit(0)方法关闭应用程序,但它仍然没有标记为已完成。-看起来它完成了屏幕。但测试在达到超时后被标记为失败

是否有已知的解决方案,谢谢

谢谢! 问题实际上是,默认超时不足以完成测试,即使视频显示测试已完成,设备预设置和运行后也会出现预期的偏移量。 增加超时时间后,测试成功完成。 这个问题在懒散的社区得到了回答。 这是进入slack工作区的页面 谢谢! 问题实际上是,默认超时不足以完成测试,即使视频显示测试已完成,设备预设置和运行后也会出现预期的偏移量。 增加超时时间后,测试成功完成。 这个问题在懒散的社区得到了回答。 这是进入slack工作区的页面

如果您有bug报告,我建议您向Firebase支持部门提交。你需要发表一篇文章。你有一个问题非常适合你的用例和测试。我建议联系Firebase测试实验室团队寻求帮助。在#测试实验室频道发布。我添加了代码剪贴、期望和当前行为注释。如果我需要添加更多细节,请告诉我。谢谢!问题实际上是默认超时时间不足以完成测试。增加超时时间后,测试成功完成。如果您有bug报告,请使用邀请页面进入slack workspace,我建议您向Firebase支持部门提交该报告。你需要发表一篇文章。你有一个问题非常适合你的用例和测试。我建议联系Firebase测试实验室团队寻求帮助。在#测试实验室频道发布。我添加了代码剪贴、期望和当前行为注释。如果我需要添加更多细节,请告诉我。谢谢!问题实际上是默认超时时间不足以完成测试。增加超时时间后,测试成功完成。有一个邀请页面可以进入slack工作区