From 65cd316c350b52d4da86793b22e8fd33b66756e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@mobanisto.de>
Date: Fri, 4 Aug 2023 15:12:12 +0200
Subject: [PATCH] Print some info about current JVM to console in test

---
 .../briar/desktop/RunWithMultipleTemporaryAccounts.kt  | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/RunWithMultipleTemporaryAccounts.kt b/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/RunWithMultipleTemporaryAccounts.kt
index 6a8fbe6d02..22c3618772 100644
--- a/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/RunWithMultipleTemporaryAccounts.kt
+++ b/briar-desktop/src/test/kotlin/org/briarproject/briar/desktop/RunWithMultipleTemporaryAccounts.kt
@@ -49,6 +49,12 @@ internal class RunWithMultipleTemporaryAccounts(
     fun run() {
         LogUtils.setupLogging(ALL)
 
+        printProperty("java.vendor")
+        printProperty("java.version")
+        printProperty("java.vm.name")
+        printProperty("java.vm.vendor")
+        printProperty("java.vm.version")
+
         for (i in names.indices) {
             val name = names[i]
             val app = app(name, DEFAULT_SOCKS_PORT + 2 * i, DEFAULT_CONTROL_PORT + 2 * i)
@@ -74,6 +80,10 @@ internal class RunWithMultipleTemporaryAccounts(
         }
     }
 
+    private fun printProperty(property: String) {
+        println("$property: ${System.getProperty(property)}")
+    }
+
     private fun app(name: String, socksPort: Int, controlPort: Int): BriarDesktopTestApp {
         val dataDir = getDataDir()
         LOG.i { "Using data directory '$dataDir'" }
-- 
GitLab