summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlrich Hornung <hornunguli@gmx.de>2024-03-14 19:56:27 +0100
committerUlrich Hornung <hornunguli@gmx.de>2024-03-23 16:36:01 +0100
commitf3bbf53412c47787ca73709d815817b1089b9774 (patch)
tree8ef81ebf30d937a819e521929af76ec6006c53bc
parentcec981350a5f0053d9420ac22259e472f45cc564 (diff)
improve debug info provided by CI
-rw-r--r--.github/workflows/android.yml2
-rwxr-xr-xutil/android-commands.sh9
-rw-r--r--util/android-scripts/collect-info.sh7
3 files changed, 11 insertions, 7 deletions
diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml
index 117e4ef1c..528c2ad49 100644
--- a/.github/workflows/android.yml
+++ b/.github/workflows/android.yml
@@ -19,7 +19,7 @@ concurrency:
env:
TERMUX: v0.118.0
- KEY_POSTFIX: nextest+rustc-hash+adb+sshd+upgrade+XGB+inc17
+ KEY_POSTFIX: nextest+rustc-hash+adb+sshd+upgrade+XGB+inc18
COMMON_EMULATOR_OPTIONS: -no-window -noaudio -no-boot-anim -camera-back none -gpu swiftshader_indirect
EMULATOR_DISK_SIZE: 12GB
EMULATOR_HEAP_SIZE: 2048M
diff --git a/util/android-commands.sh b/util/android-commands.sh
index 0124710d8..48fdd86d8 100755
--- a/util/android-commands.sh
+++ b/util/android-commands.sh
@@ -371,7 +371,6 @@ run_command_via_ssh() {
test_ssh_connection() {
run_command_via_ssh echo ssh connection is working
- run_command_via_ssh free -mh
}
# takes a local (on runner side) script file and runs it via ssh on the virtual android device. forwards return code.
@@ -509,7 +508,7 @@ snapshot() {
apt_upgrade_all_packages
- install_packages_via_ssh_using_apt "rust binutils openssl tar"
+ install_packages_via_ssh_using_apt "rust binutils openssl tar mount-utils"
echo "Read /proc/cpuinfo"
run_command_via_ssh "cat /proc/cpuinfo"
@@ -573,8 +572,7 @@ build() {
reinit_ssh_connection
- echo "Read /proc/cpuinfo"
- run_command_via_ssh "cat /proc/cpuinfo"
+ run_script_file_via_ssh "$this_repo/util/android-scripts/collect-info.sh"
command="export CARGO_TERM_COLOR=always;
export CARGO_INCREMENTAL=0; \
@@ -589,8 +587,7 @@ tests() {
reinit_ssh_connection
- echo "Read /proc/cpuinfo"
- run_command_via_ssh "cat /proc/cpuinfo"
+ run_script_file_via_ssh "$this_repo/util/android-scripts/collect-info.sh"
run_script_file_via_ssh "$this_repo/util/android-scripts/run-tests.sh" || return
diff --git a/util/android-scripts/collect-info.sh b/util/android-scripts/collect-info.sh
index 1ce8996b9..412423bd1 100644
--- a/util/android-scripts/collect-info.sh
+++ b/util/android-scripts/collect-info.sh
@@ -2,6 +2,13 @@
# spell-checker:ignore nextest watchplus PIPESTATUS
+echo "system resources - RAM:"
+free -hm
+echo "system resources - CPU:"
+lscpu
+echo "system resources - file systems:"
+mount
+
echo "$HOME"
PATH=$HOME/.cargo/bin:$PATH
export PATH