test(TST-25): TEMP deliberate-red probe (do not merge) — verify test failure turns windows-x86 red
ci / portable (push) Successful in 7m18s
ci / windows-x86 (push) Failing after 53s
ci / nightly-windev (push) Has been skipped
ci / java (push) Successful in 2m4s

This commit is contained in:
Joseph Doherty
2026-07-13 11:08:57 -04:00
parent 5c8075996f
commit 899a3693de
@@ -0,0 +1,19 @@
using Xunit;
namespace ZB.MOM.WW.MxGateway.Worker.Tests;
/// <summary>
/// TST-25 acceptance check (deliberate-red): a temporary always-failing test used to prove
/// that a Worker.Tests failure propagates through windev-worker-ci.ps1 -> ssh ->
/// run-windev-ci.sh -> a nonzero exit (i.e. a red CI job). This file is thrown away after the
/// check; it must never merge to a long-lived branch.
/// </summary>
public sealed class DeliberateRedTests
{
/// <summary>Always fails, on purpose, to exercise exit-code propagation.</summary>
[Fact]
public void DeliberateRed_AlwaysFails()
{
Assert.True(false, "TST-25 deliberate-red acceptance probe (expected failure).");
}
}