Search
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Aether
All Projects
Aether
Overview
Activity
Roadmap
Issues
News
Download (1.14 KB)
Task #18
» run_t1_tests.sh
knight8241
, 08/07/2026 18:31
#!/usr/bin/env bash
# Offline :common:jvmTest runner for worktree /tmp/wt_t1 (per task recipe).
# Usage: run_t1_tests.sh [extra gradle args...] e.g. --tests "com.aether.mofe.engine.BiasedInterAnchorEdgeTest"
set
-u
cd
/tmp/wt_t1
||
exit
3
export
JAVA_HOME
=
/usr/lib/jvm/java-21-openjdk-amd64
DJVM
=
gradle/gradle-daemon-jvm.properties
;
TMP
=
/tmp/_djvm_t1.bak
revert
(){
git checkout
--
build.gradle.kts settings.gradle.kts common/build.gradle.kts 2>/dev/null
;
[
-f
"
$TMP
"
]
&&
mv
-f
"
$TMP
"
"
$DJVM
"
;
}
trap
revert EXIT
[
-f
"
$DJVM
"
]
&&
mv
-f
"
$DJVM
"
"
$TMP
"
sed
-i
's/jvmToolchain(17)/jvmToolchain(21)/'
common/build.gradle.kts
sed
-i
-E
's@^(\s*)(alias\(libs\.plugins\.android\.)@\1// \2@'
build.gradle.kts
sed
-i
-E
's@^(\s*)(alias\(libs\.plugins\.kotlin\.android\))@\1// \2@'
build.gradle.kts
sed
-i
-E
's@^(\s*)(alias\(libs\.plugins\.kotlin\.compose\.compiler\))@\1// \2@'
build.gradle.kts
sed
-i
-E
's@^(\s*)(dependsOn\(":androidApp:test"\))@\1// \2@'
build.gradle.kts
sed
-i
-E
's@^(\s*)(include\(":androidApp"\))@\1// \2@'
settings.gradle.kts
./gradlew :common:jvmTest
--offline
-Dorg
.gradle.java.installations.auto-download
=
false
--console
=
plain
"
$@
"
2>&1 |
tail
-45
« Previous
1
2
Next »
(1-1/2)
Loading...