Skip to content

Conversation

DennisDeRykeUnity
Copy link
Contributor


Purpose of this PR

Stereo tests recently began failing on Unity 2020.1 with Graphics 8.x.x after the following PR was merged.

PR 107886 "Disable legacy VR and warn user"
https://ono.unity3d.com/unity/unity/pull-request/107886/_/2020.1/xr/disable-builtin-vr-if-detected

This was because the stereo tests in Graphics 8.x.x were still using LegacyXR (aka BuiltIn VR). This PR updates the stereo Shader Graph tests and the stereo Universal RP Graphics Tests from LegacyXR to XRSDK by cherry-picking the relevant commits from PR 267, which enabled XRSDK for these tests on master.
#267

My ABV is "virtual green" in that two pipelines failed due to infrastructure issues but passed upon being re-run. See below for error messages and links.


Testing status

Manual Tests:

  • Ran stereo Graphics Tests locally. Results looks acceptable. Ran stereo Shader Graph and Graphics tests on Yamato to get updated reference images. (FOV differs slightly between XRSDK versus LegacyXR versions of MockHMD.)

Automated Tests:
My ABV is "virtual green" in that two pipelines failed due to infrastructure issues but passed upon being re-run. See below for error messages and links.

Execution log errors:
[00:52:24.938 INF] Connection reset by 172.28.214.101 port 22
[00:52:24.949 INF] fatal: early EOF
[00:52:24.953 INF] fatal: The remote end hung up unexpectedly

Success upon re-run:
https://yamato.prd.cds.internal.unity3d.com/jobs/902-Graphics/tree/backport_pr_267_dennisd/.yamato%252Fvfx_lwrp-win-dx11.yml%2523VFX_LWRP_Win_DX11_playmode_fast-2020.1/2670700/job/pipeline

  • ShaderGraph on Win_DX11_playmode on version fast-2020.1

Execution log errors:
Reason(s): FAILURE REASON: One or more non-test related errors or failures occurred.
Total tests: 21
Failed test count: 0
Successful tests count: 21

Success upon re-run:
https://yamato.prd.cds.internal.unity3d.com/jobs/902-Graphics/tree/backport_pr_267_dennisd/.yamato%252Fshadergraph-win-dx11.yml%2523ShaderGraph_Win_DX11_playmode_fast-2020.1/2670699/job/pipeline


Comments to reviewers

Approval from either of the two reviewers is sufficient. Unless you see something dire that I overlooked, whichever of you reviewers this first should probably go ahead and merge it.

@DennisDeRykeUnity DennisDeRykeUnity changed the title Backport pr 267 dennisd Update 8.x.x stereo tests from LegacyXR to XRSDK (backport PR 267) Jul 2, 2020
@stramit stramit merged commit e496c69 into 8.x.x/release Jul 2, 2020
@stramit stramit deleted the backport_pr_267_dennisd branch July 2, 2020 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants