From 49f9a326ba57d9da0b21d3aba799dbe15122361c Mon Sep 17 00:00:00 2001 From: ndenneh Chubu Date: Sun, 7 Sep 2025 17:49:40 +0000 Subject: [PATCH 1/3] Fix flaky test testTaggedUnionsWithInterfaces by ensuring deterministic order --- typescript-generator | 1 + 1 file changed, 1 insertion(+) create mode 160000 typescript-generator diff --git a/typescript-generator b/typescript-generator new file mode 160000 index 000000000..783a659fc --- /dev/null +++ b/typescript-generator @@ -0,0 +1 @@ +Subproject commit 783a659fce993571cf8ff745de51beaa379145e3 From d9752c9b99e8b989e18b0a2f297b987751d3658e Mon Sep 17 00:00:00 2001 From: ndenneh Chubu Date: Thu, 11 Sep 2025 14:11:19 +0000 Subject: [PATCH 2/3] name: Flaky Test Check on: push: branches: [main] pull_request: branches: [main] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Set up JDK 17 uses: actions/setup-java@v3 with: java-version: '17' - name: Install Maven run: sudo apt-get install maven -y - name: Run flaky test with NonDex run: mvn edu.illinois:nondex-maven-plugin:nondex -Dtest=typescript-generator-core.MyFlakyTest#shouldGenerateCode --- typescript-generator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typescript-generator b/typescript-generator index 783a659fc..f95792f2b 160000 --- a/typescript-generator +++ b/typescript-generator @@ -1 +1 @@ -Subproject commit 783a659fce993571cf8ff745de51beaa379145e3 +Subproject commit f95792f2b5f06a3fdba4cc2bb72cac17b3ffa2ae From a3729f36e867b7dffc0ac6ef6122adec8213cba2 Mon Sep 17 00:00:00 2001 From: ndenneh Chubu Date: Thu, 11 Sep 2025 14:35:06 +0000 Subject: [PATCH 3/3] Add NonDex workflow for flaky test --- .github/workflows/test-flaky.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 .github/workflows/test-flaky.yml diff --git a/.github/workflows/test-flaky.yml b/.github/workflows/test-flaky.yml new file mode 100644 index 000000000..e69de29bb