Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 虚幻引擎4.25挑战测试_C++_Jenkins_Unreal Engine4 - Fatal编程技术网

C++ 虚幻引擎4.25挑战测试

C++ 虚幻引擎4.25挑战测试,c++,jenkins,unreal-engine4,C++,Jenkins,Unreal Engine4,我可以使用如下终端在虚幻引擎4中运行挑战测试: C:\UnrealEngine4-25\Engine\Build\BatchFiles\RunUAT.bat“RunUnreal-project=“C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\Game\HVS.uproject”—scriptdir=“C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\

我可以使用如下终端在虚幻引擎4中运行挑战测试:

C:\UnrealEngine4-25\Engine\Build\BatchFiles\RunUAT.bat“RunUnreal-project=“C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\Game\HVS.uproject”—scriptdir=“C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\Game”-platform=Win64-configuration=Development-Build=editor-test=”DaedalicTestAutomationPlugin.Automation.daeguantettest“

但是,当我尝试在Jenkins中运行与构建步骤相同的命令时,它将不会运行,以前是否有人看到过这些错误,并且可能知道是什么导致了问题

C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game>"C:\UnrealEngine4-25\Engine\Build\BatchFiles\RunUAT.bat" RunUnreal -project="C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game/HVS.uproject" -scriptdir="C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game" -platform=Win64 -configuration=Development -build=editor -test="DaedalicTestAutomationPlugin.Automation.DaeGauntletTest" 
Running AutomationTool...
Parsing command line: RunUnreal -project=C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game/HVS.uproject -scriptdir=C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game -platform=Win64 -configuration=Development -build=editor -test=DaedalicTestAutomationPlugin.Automation.DaeGauntletTest -compile
Dependencies are out of date. Compiling scripts....
  C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(1850,5): warning : The referenced project '\Engine\Source\Programs\AutomationTool\Gauntlet\Gauntlet.Automation.csproj' does not exist. [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeGauntletTest.cs(1,7): error CS0246: The type or namespace name 'Gauntlet' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(1,7): error CS0246: The type or namespace name 'Gauntlet' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(6,34): error CS0246: The type or namespace name 'EpicGame' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeGauntletTest.cs(5,36): error CS0246: The type or namespace name 'UnrealTestNode<>' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(26,44): error CS0246: The type or namespace name 'UnrealAppConfig' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(26,71): error CS0246: The type or namespace name 'UnrealSessionRole' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(26,113): error CS0246: The type or namespace name 'UnrealSessionRole' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeGauntletTest.cs(11,39): error CS0115: 'DaeGauntletTest.GetConfiguration()': no suitable method found to override [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeGauntletTest.cs(7,32): error CS0246: The type or namespace name 'UnrealTestContext' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(11,4): error CS0246: The type or namespace name 'AutoParamAttribute' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(11,4): error CS0246: The type or namespace name 'AutoParam' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(17,10): error CS0246: The type or namespace name 'AutoParamAttribute' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(17,10): error CS0246: The type or namespace name 'AutoParam' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(23,10): error CS0246: The type or namespace name 'AutoParamAttribute' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
  DaeTestConfig.cs(23,10): error CS0246: The type or namespace name 'AutoParam' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
Took 1.4241513s to run MSBuild.exe, ExitCode=1
ERROR: Failed to build "C:/UnrealEngine4-25/Engine/Programs/AutomationTool/Saved\UATTempProj.proj":
       C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(1850,5): warning : The referenced project '\Engine\Source\Programs\AutomationTool\Gauntlet\Gauntlet.Automation.csproj' does not exist. [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeGauntletTest.cs(1,7): error CS0246: The type or namespace name 'Gauntlet' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(1,7): error CS0246: The type or namespace name 'Gauntlet' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(6,34): error CS0246: The type or namespace name 'EpicGame' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeGauntletTest.cs(5,36): error CS0246: The type or namespace name 'UnrealTestNode<>' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(26,44): error CS0246: The type or namespace name 'UnrealAppConfig' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(26,71): error CS0246: The type or namespace name 'UnrealSessionRole' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(26,113): error CS0246: The type or namespace name 'UnrealSessionRole' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeGauntletTest.cs(11,39): error CS0115: 'DaeGauntletTest.GetConfiguration()': no suitable method found to override [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeGauntletTest.cs(7,32): error CS0246: The type or namespace name 'UnrealTestContext' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(11,4): error CS0246: The type or namespace name 'AutoParamAttribute' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(11,4): error CS0246: The type or namespace name 'AutoParam' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(17,10): error CS0246: The type or namespace name 'AutoParamAttribute' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(17,10): error CS0246: The type or namespace name 'AutoParam' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(23,10): error CS0246: The type or namespace name 'AutoParamAttribute' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       DaeTestConfig.cs(23,10): error CS0246: The type or namespace name 'AutoParam' could not be found (are you missing a using directive or an assembly reference?) [C:\Users\Jenkins\AppData\Local\Jenkins.jenkins\workspace\HVS_Game\Plugins\Testing\DaedalicTestAutomationPlugin.Automation\DaedalicTestAutomationPlugin.Automation.csproj]
       
       (see C:\UnrealEngine4-25\Engine\Programs\AutomationTool\Saved\Logs\Log.txt for full exception trace)
AutomationTool exiting with ExitCode=1 (Error_Unknown)```
C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\u Game>“C:\UnrealEngine4-25\Engine\Build\BatchFiles\RunUAT.bat”RunUnreal-project=“C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\u Game/HVS.uproject”-scriptdir=“C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\u Game“-platform=Win64-configuration=Development-build=editor-test=”DaedalicTestAutomationPlugin.Automation.daegouttest”
正在运行AutomationTool。。。
解析命令行:RunUnreal-project=C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\u Game/HVS.uproject-scriptdir=C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\u Game-platform=Win64-configuration=Development-build=editor-test=daelictstationplugin.Automation.daeguattertest-compile
依赖项已过时。正在编译脚本。。。。
C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(1850,5):警告:引用的项目“\Engine\Source\Programs\AutomationTool\Gauntlet\Gauntlet.Automation.csproj”不存在。[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\u Game\Plugins\Testing\daelictstationplugin.Automation\daelictstationplugin.Automation.csproj]
DaeGauntletTest.cs(1,7):错误CS0246:找不到类型或命名空间名称“Gauntlet”(是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaeDaelictSetAutomationPlugin.Automation\DaelictSetAutomationPlugin.Automation.csproj]
DaeTestConfig.cs(1,7):错误CS0246:找不到类型或命名空间名称“Gauntlet”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaedlicTestStationPlugin.Automation\DaedlicTestStationStationPlugin.Automation\DaedlicStationPlugin.Automation.csproj]
DaeTestConfig.cs(6,34):错误CS0246:找不到类型或命名空间名称“EpicGame”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictStationPlugin.Automation\DaelictStationPlugin.Automation.csproj]
Daegauntettest.cs(5,36):错误CS0246:找不到类型或命名空间名称“UnrealTestNode”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictSetAutomationPlugin.Automation\DaelictSetAutomationPlugin.Automation.csproj]
DaeTestConfig.cs(26,44):错误CS0246:找不到类型或命名空间名称'UnrealpConfig'(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictSetAutomationPlugin.Automation\DaelictSetAutomationPlugin.Automation.csproj]
DaeTestConfig.cs(26,71):错误CS0246:找不到类型或命名空间名称“UnrealSessionRole”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictSetAutomationPlugin.Automation\DaelictSetAutomationPlugin.Automation.csproj]
DaeTestConfig.cs(26113):错误CS0246:找不到类型或命名空间名称“UnrealSessionRole”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictSetAutomationPlugin.Automation\DaelictSetAutomationPlugin.Automation.csproj]
Daegauntettest.cs(11,39):错误CS0115:“Daegauntettest.GetConfiguration()”:找不到合适的方法来重写[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS\U Game\Plugins\Testing\DaelictSetAutomationPlugin.Automation\DaelictSetAutomationPlugin.Automation.csproj]
Daegauntettest.cs(7,32):错误CS0246:找不到类型或命名空间名称“UnrealTestContext”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictSetAutomationPlugin.Automation\DaelictSetAutomationPlugin.Automation.csproj]
DaeTestConfig.cs(11,4):错误CS0246:找不到类型或命名空间名称“AutoParamAttribute”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictAssetAutomationPlugin.Automation\DaelictAssetAutomationPlugin.Automation.csproj]
DaeTestConfig.cs(11,4):错误CS0246:找不到类型或命名空间名称“AutoParam”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictAssetAutomationPlugin.Automation\DaelictAssetAutomationPlugin.Automation.csproj]
DaeTestConfig.cs(17,10):错误CS0246:找不到类型或命名空间名称“AutoParamAttribute”(您是否缺少using指令或程序集引用?[C:\Users\Jenkins\AppData\Local\Jenkins.Jenkins\workspace\HVS_Game\Plugins\Testing\DaelictStatomationPlugin.Automation\DaelictStatomationPlugin.Automation.csproj]
cs(17,10):错误CS0246:类型或命名空间名称“AutoPar”