You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Replace this block with what this PR does and why. Describe what
you'd like reviewers to know, how you applied the engineering
principles, and any interesting tradeoffs made. Delete bullet points
below that don't apply, and update the changelog section as appropriate.
-->
- Add a configurable port for the DA codec tests (env variable:
`ECHO_SERVER_PORT`)
- Add an environment variable (`ENSURE_CODEC_TESTS`) that when set, will
fail the codec tests if they fail to connect to an echo-server. The
current/default behaviour is to ignore the tests when no echo-server is
available
- Run the rust echo-server inside yamato so that we can run the codec
tests in our yamato tests
- Ensure when running the codec tests that the `ENSURE_CODEC_TESTS`
variable is set to ensure a test failure if the tests fail to connect to
the echo-server
<!-- Add short version of the JIRA ticket to the PR title (e.g. "feat:
new shiny feature [MTT-123]") -->
[MTT-11549](https://jira.unity3d.com/browse/MTT-11549)
<!-- Add RFC link here if applicable. -->
## Changelog
- Added: Automated testing of the `DistributedAuthorityCodecTests` that
run against a rust echo server built off the latest commit on their main
branch
<!-- Uncomment and mark items off with a * if this PR deprecates any
API:
### Deprecated API
- [ ] An `[Obsolete]` attribute was added along with a `(RemovedAfter
yyyy-mm-dd)` entry.
- [ ] An [api updater] was added.
- [ ] Deprecation of the API is explained in the CHANGELOG.
- [ ] The users can understand why this API was removed and what they
should use instead.
-->
---------
Co-authored-by: Noel Stephens <noel.stephens@unity3d.com>
Copy file name to clipboardExpand all lines: .yamato/desktop-standalone-tests.yml
+32-10Lines changed: 32 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@
7
7
# Builds are made on each supported editor as in project.metafile declaration
8
8
# Builds are made with different scripting backends as in project.metafile declaration
9
9
# ARM64 architectures are for now not considered since Windows_arm64 is recommended to use only after builds (would require separation here) and when it comes to macOS_arm64 there is problem with OpenCL not being available
0 commit comments