Output:
Chunk ID: d25dc5
Wall time: 30.0011 seconds
Process running with session ID 39569
Original token count: 23
Output:
> Task :macrobenchmark:pixel2api33DebugAndroidTest
> Task :app:pixel2api33DebugAndroidTest


The smoke task has reached `:app:pixel2api33DebugAndroidTest`, so the managed-device tests are now executing.


Output:
Chunk ID: 03b6ef
Wall time: 25.4396 seconds
Process exited with code 1
Original token count: 1213
Output:

The message received from the daemon indicates that the daemon has disappeared.
Build request sent: Build{id=e6c239b7-1220-471d-8463-beccc421d45b, currentDir=/home/Messier82/projects/service-book}
Attempting to read last messages from the daemon log...
Daemon pid: 928406
  log file: /home/Messier82/.gradle/daemon/9.5.1/daemon-928406.out.log
----- Last 20 lines from daemon log file - daemon-928406.out.log -----
To keep the current behavior and prevent test failures in AGP 10.0,
explicitly set the ABI: testedAbi = "x86_64"
Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libdatastore_shared_counter.so, libsentry-android.so, libsentry.so. Run with --info option to learn more.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/ImageViewerScreen.kt:62:9 'fun rememberTransformableState(onTransformation: (Float, Offset, Float) -> Unit): TransformableState' is deprecated. Prefer remembering a TransformableState with a onTransformation lambda that takes the centroid. This centroid (if specified) is the point at which zooming or rotation should happen around which allows for more natural transformations.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:151:60 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:185:60 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:414:49 'val Icons.Filled.InsertDriveFile: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.InsertDriveFile.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:486:64 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:493:64 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:584:107 'val Icons.Filled.InsertDriveFile: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.InsertDriveFile.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/util/SentryWrapper.kt:5:8 'class UserFeedback : Any, JsonUnknown, JsonSerializable' is deprecated. Deprecated in Java.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/util/SentryWrapper.kt:56:17 'constructor(p0: SentryId!): UserFeedback' is deprecated. Deprecated in Java.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/util/SentryWrapper.kt:60:20 'static fun captureUserFeedback(p0: UserFeedback): Unit' is deprecated. Deprecated in Java.
Lint found no errors or warnings

75 errors/warnings were listed in the baseline file (/home/Messier82/projects/service-book/app/lint-baseline.xml) but not found in the project; perhaps they have been fixed?

Note: The baseline was created using a different target/variant than it was checked against.
Creation variant: lint
Current variant: lintVitalRelease----- End of the daemon log -----

FAILURE: Build failed with an exception.

* What went wrong:
Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights from a Build Scan (powered by Develocity).
> Get more help at https://help.gradle.org.


The smoke command failed because the Gradle daemon disappeared right as device tests started, not because a test assertion failed. I’m checking the daemon/test artifacts before deciding whether this is an infrastructure retry or a PR-specific failure.


tail -n 120 /home/Messier82/.gradle/daemon/9.5.1/daemon-928406.out.log


find app/build macrobenchmark/build -maxdepth 6 -type f \( -name "*.xml" -o -name "*.html" -o -name "*.log" \) | rg "pixel2api33|connected|androidTest|managed|TEST|results"


Output:
Chunk ID: c60816
Wall time: 0.1291 seconds
Process exited with code 0
Original token count: 4768
Output:
2026-06-16T10:17:16.796+0300 [INFO] [org.gradle.launcher.daemon.server.exec.LogAndCheckHealth] Starting 3rd build in daemon [uptime: 23 mins 44.257 secs, performance: 98%, GC rate: 0.00/s, heap usage: 0% of 4 GiB]
2026-06-16T10:17:16.797+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
2026-06-16T10:17:16.797+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=56566558-2f1f-4d1d-a6a1-3f5f9932d741,javaHome=/usr/lib/jvm/java-21-openjdk,javaVersion=21,javaVendor=Red Hat, Inc.,daemonRegistryDir=/home/Messier82/.gradle/daemon,pid=928406,idleTimeout=10800000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=-Xmx4096m,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]
WARNING: The option setting 'android.testoptions.manageddevices.emulator.gpu=host' is experimental.
....
----------------------------------------------------------------------
Ran 4 tests in 0.006s

OK
w: file:///home/Messier82/projects/service-book/app/src/test/java/com/yorvana/util/SentryWrapperTest.kt:57:20 'static fun captureUserFeedback(p0: UserFeedback): Unit' is deprecated. Deprecated in Java.
Picked up JAVA_TOOL_OPTIONS: -Xlog:os+container=off
Picked up JAVA_TOOL_OPTIONS: -Xlog:os+container=off
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended
OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended

[Incubating] Problems report is available at: file:///home/Messier82/projects/service-book/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/9.5.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 1m 35s
31 actionable tasks: 7 executed, 24 up-to-date
Consider enabling configuration cache to speed up this build: https://docs.gradle.org/9.5.1/userguide/configuration_cache_enabling.html
2026-06-16T10:18:51.529+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has finished executing the build.
2026-06-16T10:18:51.533+0300 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
2026-06-16T10:18:51.533+0300 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: finished waiting for DaemonCommandExecution[command = Build{id=e59e5286-7687-4b12-b1cf-7c68ed3cf91c, currentDir=/home/Messier82/projects/service-book}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:38367 to /127.0.0.1:48544]. Result org.gradle.launcher.daemon.server.DaemonStateCoordinator@5b4322be with state Busy
2026-06-16T10:18:51.533+0300 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: completed DaemonCommandExecution[command = Build{id=e59e5286-7687-4b12-b1cf-7c68ed3cf91c, currentDir=/home/Messier82/projects/service-book}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:38367 to /127.0.0.1:48544]
2026-06-16T10:18:51.533+0300 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] resetting idle timer
2026-06-16T10:18:51.534+0300 [INFO] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Marking the daemon as idle, address: [7b1ae085-9b69-48a9-b72f-2e4c4d66c357 port:38367, addresses:[localhost/127.0.0.1]]
2026-06-16T10:18:51.534+0300 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Marking busy by address: [7b1ae085-9b69-48a9-b72f-2e4c4d66c357 port:38367, addresses:[localhost/127.0.0.1]]
2026-06-16T10:18:51.534+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
2026-06-16T10:18:51.534+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2026-06-16T10:18:51.535+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2026-06-16T10:18:51.535+0300 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
2026-06-16T10:18:51.535+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.ReturnResult] Daemon is dispatching the build result: Success[value=org.gradle.launcher.exec.BuildActionResult@291e4834]
2026-06-16T10:18:51.535+0300 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 148: dispatching Success[value=org.gradle.launcher.exec.BuildActionResult@291e4834]
2026-06-16T10:18:51.536+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.CleanUpVirtualFileSystemAfterBuild] Cleaning virtual file system after build finished
2026-06-16T10:18:51.536+0300 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Finishing executing command: Build{id=e59e5286-7687-4b12-b1cf-7c68ed3cf91c, currentDir=/home/Messier82/projects/service-book}
2026-06-16T10:18:51.547+0300 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 149: received class org.gradle.launcher.daemon.protocol.CloseInput
2026-06-16T10:18:51.547+0300 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] thread 149: Received IO message from client: org.gradle.launcher.daemon.protocol.CloseInput@68cdf671
2026-06-16T10:18:51.553+0300 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 149: received class org.gradle.launcher.daemon.protocol.Finished
2026-06-16T10:18:51.553+0300 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] thread 149: Received non-IO message from client: org.gradle.launcher.daemon.protocol.Finished@660a0518
2026-06-16T10:18:51.553+0300 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Received finished message: org.gradle.launcher.daemon.protocol.Finished@660a0518
2026-06-16T10:18:51.553+0300 [DEBUG] [org.gradle.internal.remote.internal.inet.SocketConnection] Discarding EOFException: java.io.EOFException
2026-06-16T10:18:51.553+0300 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 149: received null
2026-06-16T10:18:51.553+0300 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] thread 149: Received end-of-input from client.
2026-06-16T10:18:51.553+0300 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 148: stopping connection
2026-06-16T10:18:51.554+0300 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 148: stopping connection
2026-06-16T10:18:52.729+0300 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] Starting periodic daemon health check.
2026-06-16T10:18:52.729+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
2026-06-16T10:18:52.729+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2026-06-16T10:18:52.729+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2026-06-16T10:18:52.729+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
2026-06-16T10:18:52.730+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2026-06-16T10:18:52.730+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2026-06-16T10:18:52.730+0300 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] Finished periodic daemon health check.
2026-06-16T10:18:57.760+0300 [DEBUG] [org.gradle.internal.remote.internal.inet.TcpIncomingConnector] Accepted connection from /127.0.0.1:51130 to /127.0.0.1:38367.
2026-06-16T10:18:57.772+0300 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 207: received class org.gradle.launcher.daemon.protocol.Build
2026-06-16T10:18:57.772+0300 [DEBUG] [org.gradle.launcher.daemon.server.DefaultDaemonConnection] thread 207: Received non-IO message from client: Build{id=e6c239b7-1220-471d-8463-beccc421d45b, currentDir=/home/Messier82/projects/service-book}
2026-06-16T10:18:57.772+0300 [INFO] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Received command: Build{id=e6c239b7-1220-471d-8463-beccc421d45b, currentDir=/home/Messier82/projects/service-book}.
2026-06-16T10:18:57.773+0300 [DEBUG] [org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler] Starting executing command: Build{id=e6c239b7-1220-471d-8463-beccc421d45b, currentDir=/home/Messier82/projects/service-book} with connection: socket connection from /127.0.0.1:38367 to /127.0.0.1:51130.
2026-06-16T10:18:57.773+0300 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] Command execution: started DaemonCommandExecution[command = Build{id=e6c239b7-1220-471d-8463-beccc421d45b, currentDir=/home/Messier82/projects/service-book}, connection = DefaultDaemonConnection: socket connection from /127.0.0.1:38367 to /127.0.0.1:51130] after 0.10398333333333333 minutes of idle
2026-06-16T10:18:57.773+0300 [INFO] [org.gradle.launcher.daemon.server.DaemonRegistryUpdater] Marking the daemon as busy, address: [7b1ae085-9b69-48a9-b72f-2e4c4d66c357 port:38367, addresses:[localhost/127.0.0.1]]
2026-06-16T10:18:57.773+0300 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Marking busy by address: [7b1ae085-9b69-48a9-b72f-2e4c4d66c357 port:38367, addresses:[localhost/127.0.0.1]]
2026-06-16T10:18:57.773+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
2026-06-16T10:18:57.774+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
2026-06-16T10:18:57.774+0300 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
2026-06-16T10:18:57.774+0300 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] resetting idle timer
2026-06-16T10:18:57.774+0300 [DEBUG] [org.gradle.launcher.daemon.server.DaemonStateCoordinator] daemon is running. Sleeping until state changes.
2026-06-16T10:18:57.774+0300 [INFO] [org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy] Daemon is about to start building Build{id=e6c239b7-1220-471d-8463-beccc421d45b, currentDir=/home/Messier82/projects/service-book}. Dispatching build started information...
2026-06-16T10:18:57.775+0300 [DEBUG] [org.gradle.launcher.daemon.server.SynchronizedDispatchConnection] thread 151: dispatching org.gradle.launcher.daemon.protocol.BuildStarted@347572d9
2026-06-16T10:18:57.775+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment] Configuring env variables: [PATH, container, XAUTHORITY, HISTCONTROL, XDG_DATA_DIRS, GIT_PAGER, GUESTFISH_RESTORE, MOTD_SHOWN, SUDO_ASKPASS, DBUS_SESSION_BUS_ADDRESS, ANDROID_HOME, XDG_CACHE_HOME, GH_PAGER, MAIL, XDG_STATE_HOME, COLORTERM, LOGNAME, BILLING_SANDBOX_ACCOUNT, TERM_PROGRAM_VERSION, PWD, INFOPATH, CODEX_MANAGED_BY_NPM, SHELL, LESSOPEN, CODEX_SANDBOX_NETWORK_DISABLED, SELINUX_USE_CURRENT_RANGE, PAGER, STEAM_FRAME_FORCE_CLOSE, OLDPWD, GUESTFISH_INIT, SSH_ASKPASS, DEBUGINFOD_IMA_CERT_PATH, LC_ALL, DEBUGINFOD_URLS, BREW_BASH_COMPLETION, LC_CTYPE, LS_COLORS, CODEX_MANAGED_PACKAGE_ROOT, SHLVL, TMUX_PANE, HISTSIZE, JAVA_HOME, TERM, XDG_CONFIG_DIRS, LANG, XDG_SESSION_ID, XDG_SESSION_TYPE, SELINUX_LEVEL_REQUESTED, DISPLAY, SELINUX_ROLE_REQUESTED, WAYLAND_DISPLAY, JAVA_TOOL_OPTIONS, GITHUB_MCP_PAT, CODEX_THREAD_ID, NO_COLOR, XDG_SESSION_CLASS, CODEX_CI, TERM_PROGRAM, XDG_DATA_HOME, GUESTFISH_PS1, SSH_CLIENT, SSH_TTY, GPG_TTY, USER, VK_ICD_FILENAMES, XDG_CONFIG_HOME, SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, EDITOR, SSH_CONNECTION, HOSTNAME, DISTROBOX_ENTER_PATH, TMUX, XDG_RUNTIME_DIR, GUESTFISH_OUTPUT, HOME, TERMINFO_DIRS, CONTAINER_ID]
2026-06-16T10:18:57.776+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.LogToClient] About to start relaying all logs to the client via the connection.
2026-06-16T10:18:57.776+0300 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 928406). The daemon log file: /home/Messier82/.gradle/daemon/9.5.1/daemon-928406.out.log
2026-06-16T10:18:57.777+0300 [INFO] [org.gradle.launcher.daemon.server.exec.LogAndCheckHealth] Starting 4th build in daemon [uptime: 25 mins 25.237 secs, performance: 99%, GC rate: 0.00/s, heap usage: 0% of 4 GiB]
2026-06-16T10:18:57.777+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
2026-06-16T10:18:57.778+0300 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=56566558-2f1f-4d1d-a6a1-3f5f9932d741,javaHome=/usr/lib/jvm/java-21-openjdk,javaVersion=21,javaVendor=Red Hat, Inc.,daemonRegistryDir=/home/Messier82/.gradle/daemon,pid=928406,idleTimeout=10800000,priority=NORMAL,applyInstrumentationAgent=true,nativeServicesMode=ENABLED,daemonOpts=-Xmx4096m,-Dfile.encoding=UTF-8,-Duser.country,-Duser.language=en,-Duser.variant]
WARNING: The option setting 'android.testoptions.manageddevices.emulator.gpu=host' is experimental.
Unable to strip the following libraries, packaging them as they are: libbenchmarkNative.so, libtracing_perfetto.so. Run with --info option to learn more.
The device "pixel2api33" does not specify a "testedAbi".
This currently defaults to "x86_64", but will change to "arm64-v8a" in AGP 10.0.

The system image configured for "pixel2api33" does not support NDK translation,
so it will be unable to run tests built for "arm64-v8a".

To keep the current behavior and prevent test failures in AGP 10.0,
explicitly set the ABI: testedAbi = "x86_64"
The device "pixel2api33" does not specify a "testedAbi".
This currently defaults to "x86_64", but will change to "arm64-v8a" in AGP 10.0.

The system image configured for "pixel2api33" does not support NDK translation,
so it will be unable to run tests built for "arm64-v8a".

To keep the current behavior and prevent test failures in AGP 10.0,
explicitly set the ABI: testedAbi = "x86_64"
Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libdatastore_shared_counter.so, libsentry-android.so, libsentry.so. Run with --info option to learn more.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/ImageViewerScreen.kt:62:9 'fun rememberTransformableState(onTransformation: (Float, Offset, Float) -> Unit): TransformableState' is deprecated. Prefer remembering a TransformableState with a onTransformation lambda that takes the centroid. This centroid (if specified) is the point at which zooming or rotation should happen around which allows for more natural transformations.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:151:60 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:185:60 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:414:49 'val Icons.Filled.InsertDriveFile: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.InsertDriveFile.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:486:64 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:493:64 'fun rememberTooltipPositionProvider(spacingBetweenTooltipAndAnchor: Dp = ...): PopupPositionProvider' is deprecated. Deprecated in favor of rememberTooltipPositionProvider API that takes a preferred positioning. Please use rememberTooltipPositionProvider with TooltipAnchorPosition.Above if this same behavior is desired.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/ui/records/RecordDetailScreen.kt:584:107 'val Icons.Filled.InsertDriveFile: ImageVector' is deprecated. Use the AutoMirrored version at Icons.AutoMirrored.Filled.InsertDriveFile.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/util/SentryWrapper.kt:5:8 'class UserFeedback : Any, JsonUnknown, JsonSerializable' is deprecated. Deprecated in Java.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/util/SentryWrapper.kt:56:17 'constructor(p0: SentryId!): UserFeedback' is deprecated. Deprecated in Java.
w: file:///home/Messier82/projects/service-book/app/src/main/java/com/yorvana/util/SentryWrapper.kt:60:20 'static fun captureUserFeedback(p0: UserFeedback): Unit' is deprecated. Deprecated in Java.
Lint found no errors or warnings

75 errors/warnings were listed in the baseline file (/home/Messier82/projects/service-book/app/lint-baseline.xml) but not found in the project; perhaps they have been fixed?

Note: The baseline was created using a different target/variant than it was checked against.
Creation variant: lint
Current variant: lintVitalRelease


Output:
Chunk ID: 78e1e7
Wall time: 0.1708 seconds
Process exited with code 0
Original token count: 2090
Output:
app/build/intermediates/lint_partial_results/debug/lintAnalyzeDebug/out/lint-resources.xml
app/build/intermediates/lint_partial_results/debug/lintAnalyzeDebug/out/lint-definite.xml
app/build/intermediates/lint_partial_results/debug/lintAnalyzeDebug/out/lint-provisional.xml
app/build/intermediates/lint_partial_results/debug/lintAnalyzeDebug/out/lint-partial.xml
app/build/intermediates/android_test_lint_partial_results/debug/lintAnalyzeDebugAndroidTest/out/lint-partial.xml
app/build/intermediates/unit_test_lint_partial_results/debug/lintAnalyzeDebugUnitTest/out/lint-partial.xml
app/build/intermediates/lint_vital_partial_results/benchmark/lintVitalAnalyzeBenchmark/out/lint-resources.xml
app/build/reports/androidTests/managedDevice/debug/allDevices/index.html
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.html
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.LifecycleRobustnessRegressionTest.html
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.html
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.StorageRobustnessRegressionTest.html
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html
app/build/reports/lint-results-debug.html
app/build/reports/lint-results-debug.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.repository.DataIntegrationIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.preferences.AppPreferencesImplTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.YorvanaApplicationTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.repository.VehicleRepositoryImplTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.storage.MigrationHelperTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.storage.VaultStorageImplTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.testsupport.RegressionTierScannerTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.MainActivityTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.billing.BillingManagerImplTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.repository.CategoryRepositoryImplTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.components.PaywallInfoSheetScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.components.PaywallStatusCardScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.components.UpgradeDialogScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.repository.RecordRepositoryImplTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.repository.WorkflowIntegrationIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.data.storage.VaultStorageImplIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.domain.AppGateTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.components.ComponentScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.components.PaywallScaffoldScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.components.RequiredLabelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.navigation.NavRouteCodecTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.navigation.SetupScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.components.UpgradeDialogTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.AddEditRecordScreenTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.navigation.SetupScreenTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.AddEditRecordScreenIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.AddEditRecordScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.ImageViewerScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.AddEditRecordViewModelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.RecordDetailScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.RecordDetailScreenIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.RecordDetailViewModelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.VehicleDetailScreenTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.RecordDetailViewModelIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.VehicleDetailScreenIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.VehicleDetailScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.reportbug.ReportBugScreenTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.reportbug.ReportBugViewModelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.settings.CategoriesScreenTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.records.VehicleDetailViewModelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.reportbug.ReportBugScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.settings.CategoriesScreenIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.settings.CategoriesScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.settings.SettingsScreenIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.settings.CategoriesViewModelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.settings.SettingsScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.settings.SettingsViewModelIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.util.ContextExtensionsTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.settings.SettingsViewModelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.util.EmailLaunchRequestTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.AddEditVehicleScreenIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.AddEditVehicleScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.util.ViewModelFactoryTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.AddEditVehicleScreenTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.AddEditVehicleViewModelIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.VehicleListConsentDialogTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.VehicleListScreenshotTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.util.CrashReporterTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.AddEditVehicleViewModelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.util.FileProviderHelperTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.util.UuidGeneratorTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.VehicleListScreenIT.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.ui.vehicles.VehicleListViewModelTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.util.DateFormatterTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.util.SentryWrapperTest.xml
app/build/test-results/testDebugUnitTest/TEST-com.yorvana.util.VaultPathHelperTest.xml
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html


Output:
Chunk ID: ac9e7b
Wall time: 0.0002 seconds
Process exited with code 0
Original token count: 37386
Output:
Total output lines: 558

UID          PID    PPID  C STIME TTY          TIME CMD
nobody         1       0  0 Jun04 ?        00:00:57 /usr/lib/systemd/systemd --switched-root --system --deserialize=55 rhgb
nobody         2       0  0 Jun04 ?        00:00:00 [kthreadd]
nobody         3       2  0 Jun04 ?        00:00:00 [pool_workqueue_release]
nobody         4       2  0 Jun04 ?        00:00:00 [kworker/R-rcu_gp]
nobody         5       2  0 Jun04 ?        00:00:00 [kworker/R-sync_wq]
nobody         6       2  0 Jun04 ?        00:00:00 [kworker/R-kvfree_rcu_reclaim]
nobody         7       2  0 Jun04 ?        00:00:00 [kworker/R-slub_flushwq]
nobody         8       2  0 Jun04 ?        00:00:00 [kworker/R-netns]
nobody        10       2  0 Jun04 ?        00:00:00 [kworker/0:0H-events_highpri]
nobody        13       2  0 Jun04 ?        00:00:00 [kworker/R-mm_percpu_wq]
nobody        15       2  0 Jun04 ?        00:00:07 [ksoftirqd/0]
nobody        16       2  0 Jun04 ?        00:04:08 [rcu_preempt]
nobody        17       2  0 Jun04 ?        00:00:00 [rcu_exp_par_gp_kthread_worker/0]
nobody        18       2  0 Jun04 ?        00:00:01 [rcu_exp_gp_kthread_worker]
nobody        19       2  0 Jun04 ?        00:00:01 [migration/0]
nobody        20       2  0 Jun04 ?        00:00:00 [idle_inject/0]
nobody        21       2  0 Jun04 ?        00:00:00 [cpuhp/0]
nobody        22       2  0 Jun04 ?        00:00:00 [cpuhp/1]
nobody        23       2  0 Jun04 ?        00:00:00 [idle_inject/1]
nobody        24       2  0 Jun04 ?        00:00:01 [migration/1]
nobody        25       2  0 Jun04 ?        00:00:03 [ksoftirqd/1]
nobody        27       2  0 Jun04 ?        00:00:00 [kworker/1:0H-events_highpri]
nobody        28       2  0 Jun04 ?        00:00:00 [cpuhp/2]
nobody        29       2  0 Jun04 ?        00:00:00 [idle_inject/2]
nobody        30       2  0 Jun04 ?        00:00:01 [migration/2]
nobody        31       2  0 Jun04 ?        00:00:02 [ksoftirqd/2]
nobody        33       2  0 Jun04 ?        00:00:00 [kworker/2:0H-events_highpri]
nobody        34       2  0 Jun04 ?        00:00:00 [cpuhp/3]
nobody        35       2  0 Jun04 ?        00:00:00 [idle_inject/3]
nobody        36       2  0 Jun04 ?        00:00:01 [migration/3]
nobody        37       2  0 Jun04 ?        00:00:00 [ksoftirqd/3]
nobody        39       2  0 Jun04 ?        00:00:00 [kworker/3:0H-events_highpri]
nobody        40       2  0 Jun04 ?        00:00:00 [cpuhp/4]
nobody        41       2  0 Jun04 ?        00:00:00 [idle_inject/4]
nobody        42       2  0 Jun04 ?        00:00:01 [migration/4]
nobody        43       2  0 Jun04 ?        00:00:00 [ksoftirqd/4]
nobody        45       2  0 Jun04 ?        00:00:00 [kworker/4:0H-events_highpri]
nobody        46       2  0 Jun04 ?        00:00:00 [cpuhp/5]
nobody        47       2  0 Jun04 ?        00:00:00 [idle_inject/5]
nobody        48       2  0 Jun04 ?        00:00:01 [migration/5]
nobody        49       2  0 Jun04 ?        00:00:00 [ksoftirqd/5]
nobody        51       2  0 Jun04 ?        00:00:00 [kworker/5:0H-events_highpri]
nobody        52       2  0 Jun04 ?        00:00:00 [cpuhp/6]
nobody        53       2  0 Jun04 ?        00:00:00 [idle_inject/6]
nobody        54       2  0 Jun04 ?        00:00:01 [migration/6]
nobody        55       2  0 Jun04 ?        00:00:00 [ksoftirqd/6]
nobody        57       2  0 Jun04 ?        00:00:00 [kworker/6:0H-events_highpri]
nobody        58       2  0 Jun04 ?        00:00:00 [cpuhp/7]
nobody        59       2  0 Jun04 ?        00:00:00 [idle_inject/7]
nobody        60       2  0 Jun04 ?        00:00:01 [migration/7]
nobody        61       2  0 Jun04 ?        00:00:00 [ksoftirqd/7]
nobody        63       2  0 Jun04 ?        00:00:00 [kworker/7:0H-events_highpri]
nobody        64       2  0 Jun04 ?        00:00:00 [cpuhp/8]
nobody        65       2  0 Jun04 ?        00:00:00 [idle_inject/8]
nobody        66       2  0 Jun04 ?        00:00:01 [migration/8]
nobody        67       2  0 Jun04 ?        00:00:00 [ksoftirqd/8]
nobody        69       2  0 Jun04 ?        00:00:00 [kworker/8:0H-events_highpri]
nobody        70       2  0 Jun04 ?        00:00:00 [cpuhp/9]
nobody        71       2  0 Jun04 ?        00:00:00 [idle_inject/9]
nobody        72       2  0 Jun04 ?        00:00:01 [migration/9]
nobody        73       2  0 Jun04 ?        00:00:00 [ksoftirqd/9]
nobody        75       2  0 Jun04 ?        00:00:00 [kworker/9:0H-events_highpri]
nobody        76       2  0 Jun04 ?        00:00:00 [cpuhp/10]
nobody        77       2  0 Jun04 ?        00:00:00 [idle_inject/10]
nobody        78       2  0 Jun04 ?        00:00:00 [migration/10]
nobody        79       2  0 Jun04 ?        00:00:00 [ksoftirqd/10]
nobody        81       2  0 Jun04 ?        00:00:00 [kworker/10:0H-events_highpri]
nobody        82       2  0 Jun04 ?        00:00:00 [cpuhp/11]
nobody        83       2  0 Jun04 ?        00:00:00 [idle_inject/11]
nobody        84       2  0 Jun04 ?        00:00:00 [migration/11]
nobody        85       2  0 Jun04 ?        00:00:00 [ksoftirqd/11]
nobody        87       2  0 Jun04 ?        00:00:00 [kworker/11:0H-events_highpri]
nobody        88       2  0 Jun04 ?        00:00:00 [cpuhp/12]
nobody        89       2  0 Jun04 ?        00:00:00 [idle_inject/12]
nobody        90       2  0 Jun04 ?        00:00:01 [migration/12]
nobody        91       2  0 Jun04 ?        00:00:00 [ksoftirqd/12]
nobody        93       2  0 Jun04 ?        00:00:00 [kworker/12:0H-events_highpri]
nobody        94       2  0 Jun04 ?        00:00:00 [cpuhp/13]
nobody        95       2  0 Jun04 ?        00:00:00 [idle_inject/13]
nobody        96       2  0 Jun04 ?        00:00:01 [migration/13]
nobody        97       2  0 Jun04 ?        00:00:00 [ksoftirqd/13]
nobody        99       2  0 Jun04 ?        00:00:00 [kworker/13:0H-events_highpri]
nobody       100       2  0 Jun04 ?        00:00:00 [cpuhp/14]
nobody       101       2  0 Jun04 ?        00:00:00 [idle_inject/14]
nobody       102       2  0 Jun04 ?        00:00:01 [migration/14]
nobody       103       2  0 Jun04 ?        00:00:00 [ksoftirqd/14]
nobody       105       2  0 Jun04 ?        00:00:00 [kworker/14:0H-events_highpri]
nobody       106       2  0 Jun04 ?        00:00:00 [cpuhp/15]
nobody       107       2  0 Jun04 ?        00:00:00 [idle_inject/15]
nobody       108       2  0 Jun04 ?        00:00:01 [migration/15]
nobody       109       2  0 Jun04 ?        00:00:00 [ksoftirqd/15]
nobody       111       2  0 Jun04 ?        00:00:00 [kworker/15:0H-events_highpri]
nobody       114       2  0 Jun04 ?        00:00:00 [kdevtmpfs]
nobody       115       2  0 Jun04 ?        00:00:00 [kworker/R-inet_frag_wq]
nobody       116       2  0 Jun04 ?        00:00:00 [rcu_tasks_kthread]
nobody       117       2  0 Jun04 ?        00:00:00 [rcu_tasks_rude_kthread]
nobody       118       2  0 Jun04 ?        00:00:00 [rcu_tasks_trace_kthread]
nobody       119       2  0 Jun04 ?        00:00:00 [kauditd]
nobody       121       2  0 Jun04 ?        00:00:00 [oom_reaper]
nobody       123       2  0 Jun04 ?        00:00:00 [kworker/R-writeback]
nobody       124       2  0 Jun04 ?        00:03:56 [kcompactd0]
nobody       125       2  0 Jun04 ?        00:00:00 [ksmd]
nobody       126       2  0 Jun04 ?        00:00:11 [khugepaged]
nobody       127       2  0 Jun04 ?        00:00:00 [kworker/R-kblockd]
nobody       128       2  0 Jun04 ?        00:00:00 [kworker/R-blkcg_punt_bio]
nobody       129       2  0 Jun04 ?        00:00:00 [kworker/R-kintegrityd]
nobody       130       2  0 Jun04 ?        00:00:00 [irq/9-acpi]
nobody       132       2  0 Jun04 ?        00:00:00 [kworker/R-tpm_dev_wq]
nobody       133       2  0 Jun04 ?        00:00:00 [kworker/R-ata_sff]
nobody       134       2  0 Jun04 ?        00:00:00 [kworker/R-md]
nobody       135       2  0 Jun04 ?        00:00:00 [kworker/R-md_bitmap]
nobody       136       2  0 Jun04 ?        00:00:00 [kworker/R-edac-poller]
nobody       137       2  0 Jun04 ?        00:00:00 [kworker/R-devfreq_wq]
nobody       138       2  0 Jun04 ?        00:00:00 [watchdogd]
nobody       139       2  0 Jun04 ?        00:00:00 [kworker/R-quota_events_unbound]
nobody       141       2  0 Jun04 ?        00:00:09 [kworker/9:1H-kblockd]
nobody       145       2  0 Jun04 ?        00:00:00 [irq/27-AMD-Vi]
nobody       146       2  0 Jun04 ?        00:04:13 [kswapd0]
nobody       147       2  0 Jun04 ?        00:00:00 [kworker/R-cryptd]
nobody       151       2  0 Jun04 ?        00:00:00 [kworker/R-kthrotld]
nobody       153       2  0 Jun04 ?        00:00:00 [kworker/u67:0-hci0]
nobody       154       2  0 Jun04 ?        00:00:00 [irq/28-aerdrv]
nobody       155       2  0 Jun04 ?        00:00:00 [irq/29-aerdrv]
nobody       156       2  0 Jun04 ?        00:00:00 [irq/30-aerdrv]
nobody       157       2  0 Jun04 ?        00:00:00 [irq/31-aerdrv]
nobody       158       2  0 Jun04 ?        00:00:00 [irq/32-aerdrv]
nobody       159       2  0 Jun04 ?        00:00:00 [kworker/R-acpi_thermal_pm]
nobody       164       2  0 Jun04 ?        00:00:00 [scsi_eh_0]
nobody       165       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_0]
nobody       166       2  0 Jun04 ?        00:00:00 [scsi_eh_1]
nobody       167       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_1]
nobody       168       2  0 Jun04 ?        00:00:00 [scsi_eh_2]
nobody       169       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_2]
nobody       170       2  0 Jun04 ?        00:00:00 [scsi_eh_3]
nobody       171       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_3]
nobody       172       2  0 Jun04 ?        00:00:00 [scsi_eh_4]
nobody       173       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_4]
nobody       174       2  0 Jun04 ?        00:00:00 [scsi_eh_5]
nobody       175       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_5]
nobody       176       2  0 Jun04 ?        00:00:00 [scsi_eh_6]
nobody       177       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_6]
nobody       178       2  0 Jun04 ?        00:00:00 [scsi_eh_7]
nobody       179       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_7]
nobody       187       2  0 Jun04 ?        00:00:00 [scsi_eh_8]
nobody       188       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_8]
nobody       192       2  0 Jun04 ?        00:00:00 [kworker/R-dm_bufio_cache]
nobody       193       2  0 Jun04 ?        00:00:00 [ccp-1-q2]
nobody       194       2  0 Jun04 ?        00:00:00 [ccp-1-q3]
nobody       195       2  0 Jun04 ?        00:00:00 [ccp-1-q4]
nobody       196       2  0 Jun04 ?        00:00:00 [hwrng]
nobody       197       2  0 Jun04 ?        00:00:00 [kworker/R-mld]
nobody       198       2  0 Jun04 ?        00:00:00 [kworker/R-ipv6_addrconf]
nobody       200       2  0 Jun04 ?        00:00:00 [kworker/R-kstrp]
nobody       214       2  0 Jun04 ?        00:00:00 [kworker/u68:0]
nobody       215       2  0 Jun04 ?        00:00:00 [kworker/u69:0]
nobody       287       2  0 Jun04 ?        00:00:06 [kworker/6:1H-kblockd]
nobody       291       2  0 Jun04 ?        00:00:06 [kworker/5:1H-kblockd]
nobody       292       2  0 Jun04 ?        00:00:03 [kworker/13:1H-kblockd]
nobody       294       2  0 Jun04 ?        00:00:03 [kworker/12:1H-kblockd]
nobody       295       2  0 Jun04 ?        00:00:08 [kworker/1:1H-kblockd]
nobody       337       2  0 Jun04 ?        00:00:03 [kworker/14:1H-kblockd]
nobody       340       2  0 Jun04 ?        00:00:05 [kworker/11:1H-kblockd]
nobody       343       2  0 Jun04 ?        00:00:04 [kworker/10:1H-kblockd]
nobody       345       2  0 Jun04 ?        00:00:04 [kworker/8:1H-kblockd]
nobody       347       2  0 Jun04 ?        00:00:03 [kworker/15:1H-kblockd]
nobody       348       2  0 Jun04 ?        00:00:06 [kworker/4:1H-kblockd]
nobody       354       2  0 Jun04 ?        00:00:08 [kworker/3:1H-kblockd]
nobody       358       2  0 Jun04 ?        00:00:00 [scsi_eh_9]
nobody       359       2  0 Jun04 ?        00:00:00 [kworker/R-scsi_tmf_9]
nobody       372       2  0 Jun04 ?        00:00:08 [kworker/0:1H-kblockd]
nobody       485       2  0 Jun04 ?        00:00:08 [kworker/2:1H-kblockd]
nobody       486       2  0 Jun04 ?        00:00:00 [kworker/R-vfio-irqfd-cleanup]
nobody       504       2  0 Jun04 ?        00:00:00 [nv_queue]
nobody       505       2  0 Jun04 ?        00:00:00 [nv_queue]
nobody       506       2  0 Jun04 ?        00:00:00 [nv_open_q]
nobody       507       2  0 Jun04 ?        00:00:00 [nvidia-modeset/kthread_q]
nobody       508       2  0 Jun04 ?        00:00:00 [nvidia-modeset/deferred_close_kthread_q]
nobody       509       2  0 Jun04 ?        00:01:50 [irq/73-nvidia]
nobody       510       2  0 Jun04 ?        00:00:00 [nvidia]
nobody       511       2  0 Jun04 ?        00:53:48 [nv_queue]
nobody       512       2  0 Jun04 ?        00:00:00 [UVM global queue]
nobody       513       2  0 Jun04 ?        00:00:00 [UVM deferred release queue]
nobody       514       2  0 Jun04 ?        00:00:00 [UVM Tools Event Queue]
nobody       524       2  0 Jun04 ?        00:00:06 [kworker/7:1H-kblockd]
nobody       692       2  0 Jun04 ?        00:00:00 [kworker/R-nvme-wq]
nobody       693       2  0 Jun04 ?        00:00:00 [kworker/R-nvme-reset-wq]
nobody       694       2  0 Jun04 ?        00:00:00 [kworker/R-nvme-delete-wq]
nobody       695       2  0 Jun04 ?        00:00:00 [kworker/R-nvme-auth-wq]
nobody       725       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-worker]
nobody       726       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-delalloc]
nobody       727       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-flush_delalloc]
nobody       728       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-cache]
nobody       729       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-fixup]
nobody       730       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-endio]
nobody       731       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-endio-meta]
nobody       732       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-rmw]
nobody       733       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-endio-write]
nobody       734       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-compressed-write]
nobody       735       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-freespace-write]
nobody       736       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-delayed-meta]
nobody       737       2  0 Jun04 ?        00:00:00 [kworker/R-btrfs-qgroup-rescan]
nobody       738       2  0 Jun04 ?        00:00:00 [btrfs-cleaner]
nobody       739       2  0 Jun04 ?        00:04:03 [btrfs-transaction]
nobody       838       1  0 Jun04 ?        00:01:21 /usr/lib/systemd/systemd-journald
nobody       860       1  0 Jun04 ?        00:00:03 /usr/lib/systemd/systemd-userdbd
nobody       868       1  0 Jun04 ?        00:00:06 /usr/lib/systemd/systemd-nsresourced
nobody       884       1  0 Jun04 ?        00:00:02 /usr/lib/systemd/systemd-udevd
nobody       888       2  0 Jun04 ?        00:00:00 [psimon]
nobody       973       2  0 Jun04 ?        00:00:00 [jbd2/nvme0n1p2-8]
nobody       974       2  0 Jun04 ?        00:00:00 [kworker/R-ext4-rsv-conversion]
nobody       999       2  0 Jun04 ?        00:00:00 [kworker/R-led_workqueue]
nobody      1005       2  0 Jun04 ?        00:00:00 [hwmon4]
nobody      1055       2  0 Jun04 ?        00:00:00 [kworker/u67:1-hci0]
nobody      1057       1  0 Jun04 ?        00:01:57 /sbin/mount.ntfs-3g /dev/sda7 /var/mnt/wd-blue -o rw,uid=1000,gid=1000,umask=077,windows_names,big_writes
nobody      1060       1  0 Jun04 ?        00:00:00 /sbin/mount.ntfs-3g /dev/sdb3 /var/mnt/bread -o rw,uid=1000,gid=1000,umask=077,windows_names,big_writes
nobody      1104       1  0 Jun04 ?        00:15:33 /usr/lib/systemd/systemd-oomd
nobody      1106       1  0 Jun04 ?        00:00:33 /usr/lib/systemd/systemd-resolved
nobody      1108       1  0 Jun04 ?        00:00:00 /usr/bin/auditd
nobody      1110    1108  0 Jun04 ?        00:00:00 /usr/sbin/sedispatch
nobody      1149       2  0 Jun04 ?        00:00:00 [kworker/R-rpciod]
nobody      1150       2  0 Jun04 ?        00:00:00 [kworker/R-xprtiod]
nobody      1169       1  0 Jun04 ?        00:00:00 /usr/bin/dbus-broker-launch --scope system --audit
nobody      1177    1169  0 Jun04 ?        00:01:43 dbus-broker --log 10 --controller 9 --machine-id 21d09510efb549eb9dd9c423c7e10f38 --max-bytes 536870912 --max-fds 4096 --max-matches 131072 --audit
nobody      1179       1  0 Jun04 ?        00:05:40 avahi-daemon: running [home-pc.local]
nobody      1180       1  0 Jun04 ?        00:00:00 /usr/libexec/bluetooth/bluetoothd
nobody      1183       1  0 Jun04 ?        00:00:01 /usr/sbin/chronyd -n -F 2
nobody      1186       1  0 Jun04 ?        00:00:00 /usr/bin/python3 /usr/bin/ds-inhibit
nobody      1188       1  0 Jun04 ?        00:00:01 /usr/bin/python3 /usr/bin/input-remapper-service
nobody      1191       1  0 Jun04 ?        00:00:00 /usr/libexec/low-memory-monitor
nobody      1199       1  0 Jun04 ?        00:00:32 /usr/lib/polkit-1/polkitd --no-debug --log-level=notice
nobody      1200       1  0 Jun04 ?        00:00:04 /usr/libexec/rtkit-daemon
nobody      1201       1  0 Jun04 ?        00:00:00 /usr/bin/smartd -n -q never --capabilities=mail
nobody      1204       1  0 Jun04 ?        00:00:00 /usr/libexec/switcheroo-control
nobody      1207       1  0 Jun04 ?        00:00:00 /usr/lib/systemd/systemd-homed
nobody      1210       1  0 Jun04 ?        00:00:01 /usr/lib/systemd/systemd-machined
nobody      1219       2  0 Jun04 ?        00:00:05 [psimon]
nobody      1226       1  0 Jun04 ?        00:01:59 /usr/libexec/udisks2/udisksd
nobody      1227       1  0 Jun04 ?        00:03:13 /usr/libexec/upowerd
nobody      1245       2  0 Jun04 ?        00:00:00 [psimon]
nobody      1256       1  0 Jun04 ?        00:00:00 /usr/bin/python3 /usr/bin/waydroid container start
nobody      1276       1  0 Jun04 ?        00:00:00 /usr/libexec/accounts-daemon
nobody      1280       1  0 Jun04 ?        00:00:06 /usr/lib/systemd/systemd-logind
nobody      1285    1179  0 Jun04 ?        00:00:00 avahi-daemon: chroot helper
nobody      1334       1  0 Jun04 ?        00:00:00 /usr/bin/ModemManager
nobody      1335       1  0 Jun04 ?        00:00:00 /usr/bin/python3 -sP /usr/bin/firewalld --nofork --nopid
nobody      1422    1188  0 Jun04 ?        00:00:00 /usr/bin/python3 /usr/bin/input-remapper-service
nobody      1494       1  0 Jun04 ?        00:03:27 /usr/bin/NetworkManager --no-daemon
nobody      1514       1  0 Jun04 ?        00:00:00 /usr/bin/cupsd -l
nobody      1516       1  0 Jun04 ?        00:00:07 /usr/bin/gssproxy -i
nobody      1528       1  0 Jun04 ?        00:00:00 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
nobody      1531       1  0 Jun04 tty10    00:23:58 /usr/sbin/tailscaled --state=/var/lib/tailscale/tailscaled.state --socket=/run/tailscale/tailscaled.sock --port=41641
nobody      1533       1  0 Jun04 ?        00:01:48 /usr/bin/python3 -Es /usr/sbin/tuned -l -P
nobody      1643       1  0 Jun04 ?        00:00:00 /usr/bin/virtlogd
nobody      1693       2  0 Jun04 ?        00:00:00 [psimon]
nobody      1715       1  0 Jun04 ?        00:00:52 /usr/bin/python3 -Es /usr/sbin/tuned-ppd -l
nobody      1740       1  0 Jun04 ?        00:00:00 /usr/bin/gdm
nobody      1750    1740  0 Jun04 ?        00:00:00 gdm-session-worker [pam/gdm-autologin]
nobody      1756       1  0 Jun04 ?        00:00:00 /usr/libexec/uresourced
Messier+    1767       1  0 Jun04 ?        00:02:40 /usr/lib/systemd/systemd --user
Messier+    1769    1767  0 Jun04 ?        00:00:00 (sd-pam)
Messier+    1787    1767  0 Jun04 ?        00:00:00 /usr/bin/mpris-proxy
Messier+    1793    1767  0 Jun04 ?        00:22:31 /usr/bin/qbittorrent-nox
Messier+    1800    1767  0 Jun04 ?        00:00:00 /usr/bin/dbus-broker-launch --scope user
Messier+    1809       1  0 Jun04 ?        00:00:00 /usr/bin/gnome-keyring-daemon --daemonize --login
Messier+    1821    1767  0 Jun04 ?        00:07:11 /opt/…27386 tokens truncated…_4="${BUNDLE_SSL_CA_CERT-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_5="${CODEX_CA_CERTIFICATE+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_5="${CODEX_CA_CERTIFICATE-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_6="${CODEX_NETWORK_ALLOW_LOCAL_BINDING+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_6="${CODEX_NETWORK_ALLOW_LOCAL_BINDING-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_7="${CODEX_NETWORK_PROXY_ACTIVE+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_7="${CODEX_NETWORK_PROXY_ACTIVE-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_8="${CURL_CA_BUNDLE+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_8="${CURL_CA_BUNDLE-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_9="${DOCKER_HTTPS_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_9="${DOCKER_HTTPS_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_10="${DOCKER_HTTP_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_10="${DOCKER_HTTP_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_11="${ELECTRON_GET_USE_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_11="${ELECTRON_GET_USE_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_12="${FTP_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_12="${FTP_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_13="${GIT_SSL_CAINFO+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_13="${GIT_SSL_CAINFO-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_14="${HTTPS_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_14="${HTTPS_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_15="${HTTP_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_15="${HTTP_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_16="${NODE_EXTRA_CA_CERTS+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_16="${NODE_EXTRA_CA_CERTS-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_17="${NODE_USE_ENV_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_17="${NODE_USE_ENV_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_18="${NO_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_18="${NO_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_19="${NPM_CONFIG_CAFILE+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_19="${NPM_CONFIG_CAFILE-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_20="${NPM_CONFIG_HTTPS_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_20="${NPM_CONFIG_HTTPS_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_21="${NPM_CONFIG_HTTP_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_21="${NPM_CONFIG_HTTP_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_22="${NPM_CONFIG_NOPROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_22="${NPM_CONFIG_NOPROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_23="${NPM_CONFIG_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_23="${NPM_CONFIG_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_24="${PIP_CERT+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_24="${PIP_CERT-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_25="${PIP_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_25="${PIP_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_26="${REQUESTS_CA_BUNDLE+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_26="${REQUESTS_CA_BUNDLE-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_27="${SSL_CERT_FILE+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_27="${SSL_CERT_FILE-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_28="${WSS_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_28="${WSS_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_29="${WS_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_29="${WS_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_30="${YARN_HTTPS_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_30="${YARN_HTTPS_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_31="${YARN_HTTP_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_31="${YARN_HTTP_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_32="${YARN_NO_PROXY+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_32="${YARN_NO_PROXY-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_33="${all_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_33="${all_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_34="${ftp_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_34="${ftp_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_35="${http_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_35="${http_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_36="${https_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_36="${https_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_37="${no_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_37="${no_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_38="${npm_config_cafile+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_38="${npm_config_cafile-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_39="${npm_config_http_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_39="${npm_config_http_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_40="${npm_config_https_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_40="${npm_config_https_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_41="${npm_config_noproxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_41="${npm_config_noproxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_42="${npm_config_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_42="${npm_config_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_43="${ws_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_43="${ws_proxy-}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_44="${wss_proxy+x}" __CODEX_SNAPSHOT_PROXY_OVERRIDE_44="${wss_proxy-}" __CODEX_SNAPSHOT_PROXY_ENV_SET="${CODEX_NETWORK_PROXY_ACTIVE+x}"  if . '/home/Messier82/.codex/shell_snapshots/019ecf49-6f20-7f01-baac-7b590acb528a.1781594156838730610.sh' >/dev/null 2>&1; then :; fi  if [ -n "${__CODEX_SNAPSHOT_OVERRIDE_SET_0}" ]; then export CODEX_THREAD_ID="${__CODEX_SNAPSHOT_OVERRIDE_0}"; else unset CODEX_THREAD_ID; fi if [ -n "$__CODEX_SNAPSHOT_PROXY_ENV_SET" ] || [ -n "${CODEX_NETWORK_PROXY_ACTIVE+x}" ]; then if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_0}" ]; then export ALL_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_0}"; else unset ALL_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_1}" ]; then export BUNDLE_HTTPS_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_1}"; else unset BUNDLE_HTTPS_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_2}" ]; then export BUNDLE_HTTP_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_2}"; else unset BUNDLE_HTTP_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_3}" ]; then export BUNDLE_NO_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_3}"; else unset BUNDLE_NO_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_4}" ]; then export BUNDLE_SSL_CA_CERT="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_4}"; else unset BUNDLE_SSL_CA_CERT; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_5}" ]; then export CODEX_CA_CERTIFICATE="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_5}"; else unset CODEX_CA_CERTIFICATE; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_6}" ]; then export CODEX_NETWORK_ALLOW_LOCAL_BINDING="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_6}"; else unset CODEX_NETWORK_ALLOW_LOCAL_BINDING; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_7}" ]; then export CODEX_NETWORK_PROXY_ACTIVE="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_7}"; else unset CODEX_NETWORK_PROXY_ACTIVE; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_8}" ]; then export CURL_CA_BUNDLE="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_8}"; else unset CURL_CA_BUNDLE; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_9}" ]; then export DOCKER_HTTPS_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_9}"; else unset DOCKER_HTTPS_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_10}" ]; then export DOCKER_HTTP_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_10}"; else unset DOCKER_HTTP_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_11}" ]; then export ELECTRON_GET_USE_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_11}"; else unset ELECTRON_GET_USE_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_12}" ]; then export FTP_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_12}"; else unset FTP_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_13}" ]; then export GIT_SSL_CAINFO="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_13}"; else unset GIT_SSL_CAINFO; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_14}" ]; then export HTTPS_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_14}"; else unset HTTPS_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_15}" ]; then export HTTP_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_15}"; else unset HTTP_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_16}" ]; then export NODE_EXTRA_CA_CERTS="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_16}"; else unset NODE_EXTRA_CA_CERTS; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_17}" ]; then export NODE_USE_ENV_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_17}"; else unset NODE_USE_ENV_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_18}" ]; then export NO_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_18}"; else unset NO_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_19}" ]; then export NPM_CONFIG_CAFILE="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_19}"; else unset NPM_CONFIG_CAFILE; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_20}" ]; then export NPM_CONFIG_HTTPS_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_20}"; else unset NPM_CONFIG_HTTPS_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_21}" ]; then export NPM_CONFIG_HTTP_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_21}"; else unset NPM_CONFIG_HTTP_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_22}" ]; then export NPM_CONFIG_NOPROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_22}"; else unset NPM_CONFIG_NOPROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_23}" ]; then export NPM_CONFIG_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_23}"; else unset NPM_CONFIG_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_24}" ]; then export PIP_CERT="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_24}"; else unset PIP_CERT; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_25}" ]; then export PIP_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_25}"; else unset PIP_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_26}" ]; then export REQUESTS_CA_BUNDLE="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_26}"; else unset REQUESTS_CA_BUNDLE; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_27}" ]; then export SSL_CERT_FILE="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_27}"; else unset SSL_CERT_FILE; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_28}" ]; then export WSS_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_28}"; else unset WSS_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_29}" ]; then export WS_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_29}"; else unset WS_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_30}" ]; then export YARN_HTTPS_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_30}"; else unset YARN_HTTPS_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_31}" ]; then export YARN_HTTP_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_31}"; else unset YARN_HTTP_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_32}" ]; then export YARN_NO_PROXY="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_32}"; else unset YARN_NO_PROXY; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_33}" ]; then export all_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_33}"; else unset all_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_34}" ]; then export ftp_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_34}"; else unset ftp_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_35}" ]; then export http_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_35}"; else unset http_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_36}" ]; then export https_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_36}"; else unset https_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_37}" ]; then export no_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_37}"; else unset no_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_38}" ]; then export npm_config_cafile="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_38}"; else unset npm_config_cafile; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_39}" ]; then export npm_config_http_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_39}"; else unset npm_config_http_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_40}" ]; then export npm_config_https_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_40}"; else unset npm_config_https_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_41}" ]; then export npm_config_noproxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_41}"; else unset npm_config_noproxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_42}" ]; then export npm_config_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_42}"; else unset npm_config_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_43}" ]; then export ws_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_43}"; else unset ws_proxy; fi if [ -n "${__CODEX_SNAPSHOT_PROXY_OVERRIDE_SET_44}" ]; then export wss_proxy="${__CODEX_SNAPSHOT_PROXY_OVERRIDE_44}"; else unset wss_proxy; fi fi if [ -n "${PATH:-}" ]; then export PATH='/home/Messier82/.npm-global/lib/node_modules/@openai/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl/codex-path':"$PATH"; else export PATH='/home/Messier82/.npm-global/lib/node_modules/@openai/codex/node_modules/@openai/codex-linux-x64/vendor/x86_64-unknown-linux-musl/codex-path'; fi  exec '/usr/sbin/bash' -c 'tail -n 120 /home/Messier82/.gradle/daemon/9.5.1/daemon-928406.out.log'
Messier+  942671  942666  0 10:23 ?        00:00:00 bwrap --new-session --die-with-parent --ro-bind / / --dev /dev --bind /tmp /tmp --perms 555 --tmpfs /tmp/.git --remount-ro /tmp/.git --perms 555 --tmpfs /tmp/.agents --remount-ro /tmp/.agents --perms 555 --tmpfs /tmp/.codex --remount-ro /tmp/.codex --bind /home/Messier82/projects/service-book /home/Messier82/projects/service-book --ro-bind /home/Messier82/projects/service-book/.git /home/Messier82/projects/service-book/.git --perms 555 --tmpfs /home/Messier82/projects/service-book/.agents --remount-ro /home/Messier82/projects/service-book/.agents --perms 555 --tmpfs /home/Messier82/projects/service-book/.codex --remount-ro /home/Messier82/projects/service-book/.codex --unshare-user --unshare-pid --unshare-net --proc /proc -- /usr/bin/true
Messier+  942673  926708 99 10:23 ?        00:00:00 ps -ef
Messier+  942674  942671 99 10:23 ?        00:00:00 bwrap --new-session --die-with-parent --ro-bind / / --dev /dev --bind /tmp /tmp --perms 555 --tmpfs /tmp/.git --remount-ro /tmp/.git --perms 555 --tmpfs /tmp/.agents --remount-ro /tmp/.agents --perms 555 --tmpfs /tmp/.codex --remount-ro /tmp/.codex --bind /home/Messier82/projects/service-book /home/Messier82/projects/service-book --ro-bind /home/Messier82/projects/service-book/.git /home/Messier82/projects/service-book/.git --perms 555 --tmpfs /home/Messier82/projects/service-book/.agents --remount-ro /home/Messier82/projects/service-book/.agents --perms 555 --tmpfs /home/Messier82/projects/service-book/.codex --remount-ro /home/Messier82/projects/service-book/.codex --unshare-user --unshare-pid --unshare-net --proc /proc -- /usr/bin/true
Messier+ 1186819       1  0 Jun08 ?        00:00:00 /usr/bin/conmon --api-version 1 -c 8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc -u 8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc -r /usr/bin/crun -b /var/home/Messier82/.local/share/containers/storage/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata -p /run/user/1000/containers/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/pidfile -n dev-box --exit-dir /run/user/1000/libpod/tmp/exits --persist-dir /run/user/1000/libpod/tmp/persist/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc --full-attach -s -l journald --log-level warning --syslog --runtime-arg --log-format=json --runtime-arg --log --runtime-arg=/run/user/1000/containers/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/oci-log --conmon-pidfile /run/user/1000/containers/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/conmon.pid --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /var/home/Messier82/.local/share/containers/storage --exit-command-arg --runroot --exit-command-arg /run/user/1000/containers --exit-command-arg --log-level --exit-command-arg warning --exit-command-arg --cgroup-manager --exit-command-arg systemd --exit-command-arg --tmpdir --exit-command-arg /run/user/1000/libpod/tmp --exit-command-arg --network-config-dir --exit-command-arg  --exit-command-arg --network-backend --exit-command-arg netavark --exit-command-arg --volumepath --exit-command-arg /var/home/Messier82/.local/share/containers/storage/volumes --exit-command-arg --db-backend --exit-command-arg sqlite --exit-command-arg --transient-store=false --exit-command-arg --hooks-dir --exit-command-arg /usr/share/containers/oci/hooks.d --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg overlay --exit-command-arg --events-backend --exit-command-arg journald --exit-command-arg container --exit-command-arg cleanup --exit-command-arg --stopped-only --exit-command-arg 8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc
root     1186821 1186819  0 Jun08 ?        00:05:56 /bin/sh /usr/bin/entrypoint --verbose --name Messier82 --user 1000 --group 1000 --home /home/Messier82 --init 0 --nvidia 1 --pre-init-hooks  --additional-packages  nodejs npm tmux mesa-libGLES glx-utils java-21-openjdk-devel chattr --
Messier+ 1192587       1  0 Jun08 ?        00:00:00 /usr/bin/conmon --api-version 1 -c 8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc -u 030fce5ef0d35c463b1a822660053521f1df0a590fbb0abe7b6cf88e0c0095e5 -r /usr/bin/crun -b /var/home/Messier82/.local/share/containers/storage/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/030fce5ef0d35c463b1a822660053521f1df0a590fbb0abe7b6cf88e0c0095e5 -p /var/home/Messier82/.local/share/containers/storage/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/030fce5ef0d35c463b1a822660053521f1df0a590fbb0abe7b6cf88e0c0095e5/exec_pid -n dev-box --exit-dir /var/home/Messier82/.local/share/containers/storage/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/030fce5ef0d35c463b1a822660053521f1df0a590fbb0abe7b6cf88e0c0095e5/exit --persist-dir /var/home/Messier82/.local/share/containers/storage/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/030fce5ef0d35c463b1a822660053521f1df0a590fbb0abe7b6cf88e0c0095e5/persist/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc --full-attach -s -l none --log-level warning --syslog --runtime-arg --log-format=json --runtime-arg --log --runtime-arg=/var/home/Messier82/.local/share/containers/storage/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/030fce5ef0d35c463b1a822660053521f1df0a590fbb0abe7b6cf88e0c0095e5/oci-log -t -i -e --exec-attach --exec-process-spec /var/home/Messier82/.local/share/containers/storage/overlay-containers/8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc/userdata/030fce5ef0d35c463b1a822660053521f1df0a590fbb0abe7b6cf88e0c0095e5/exec-process-3719317001 --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /var/home/Messier82/.local/share/containers/storage --exit-command-arg --runroot --exit-command-arg /run/user/1000/containers --exit-command-arg --log-level --exit-command-arg warning --exit-command-arg --cgroup-manager --exit-command-arg systemd --exit-command-arg --tmpdir --exit-command-arg /run/user/1000/libpod/tmp --exit-command-arg --network-config-dir --exit-command-arg  --exit-command-arg --network-backend --exit-command-arg netavark --exit-command-arg --volumepath --exit-command-arg /var/home/Messier82/.local/share/containers/storage/volumes --exit-command-arg --db-backend --exit-command-arg sqlite --exit-command-arg --transient-store=false --exit-command-arg --hooks-dir --exit-command-arg /usr/share/containers/oci/hooks.d --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg overlay --exit-command-arg --events-backend --exit-command-arg journald --exit-command-arg container --exit-command-arg cleanup --exit-command-arg --stopped-only --exit-command-arg --exec --exit-command-arg 030fce5ef0d35c463b1a822660053521f1df0a590fbb0abe7b6cf88e0c0095e5 --exit-command-arg 8039fb0c5656bea59a3c81ecc0fb18dc1b6048ae9699d077c56aae9b7a2082fc
Messier+ 1192590 1192587  0 Jun08 pts/0    00:00:00 /usr/sbin/bash -l


The artifacts show Android test reports were written before the daemon vanished. I’m reading the report summaries now to distinguish “tests failed” from “Gradle process died after/while collecting results.”


find app/build/outputs/androidTest-results macrobenchmark/build/outputs/androidTest-results -type f -maxdepth 8 | sort


find app/build/outputs/androidTest-results macrobenchmark/build/outputs/androidTest-results -type f -name "*.xml" -maxdepth 8 -print


Output:
Chunk ID: 7dde30
Wall time: 0.1204 seconds
Process exited with code 0
Original token count: 3450
Output:
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.LifecycleRobustnessRegressionTest.html:5:<title>Test results - Class com.yorvana.regression.lifecycle.LifecycleRobustnessRegressionTest</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.LifecycleRobustnessRegressionTest.html:24:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.LifecycleRobustnessRegressionTest.html:26:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.LifecycleRobustnessRegressionTest.html:30:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.LifecycleRobustnessRegressionTest.html:32:
failures

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.LifecycleRobustnessRegressionTest.html:77:passed (5.123s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:5:<title>Test results - Package com.yorvana.regression.attachments</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:23:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:25:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:29:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:31:
failures

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.html:5:<title>Test results - Package com.yorvana.regression.vault</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.html:23:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.html:25:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.html:29:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.html:31:
failures

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:5:<title>Test results - Class com.yorvana.regression.vault.VaultRealOsRegressionTest</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:24:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:26:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:30:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:32:
failures

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:77:passed (2.598s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:81:passed (10.060s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:85:passed (2.241s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:89:passed (1m27.06s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:93:passed (1m35.39s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.VaultRealOsRegressionTest.html:97:passed (1m37.39s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:5:<title>Test results - Class com.yorvana.regression.attachments.AttachmentRealOsRegressionTest</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:24:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:26:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:30:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:32:
failures

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:81:passed (41.100s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:89:passed (8.268s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:97:passed (1m30.27s)
app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:5:<title>Test results - Test Summary</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:21:

app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:23:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:27:

app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:29:
failures

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.StorageRobustnessRegressionTest.html:5:<title>Test results - Class com.yorvana.regression.vault.StorageRobustnessRegressionTest</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.StorageRobustnessRegressionTest.html:24:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.StorageRobustnessRegressionTest.html:26:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.StorageRobustnessRegressionTest.html:30:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.StorageRobustnessRegressionTest.html:32:
failures

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.StorageRobustnessRegressionTest.html:77:passed (0.027s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.vault.StorageRobustnessRegressionTest.html:81:passed (0.128s)
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.html:5:<title>Test results - Package com.yorvana.regression.lifecycle</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.html:23:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.html:25:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.html:29:

app/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.lifecycle.html:31:
failures

app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:5:<title>Test results - Test Summary</title>
app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:21:

app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:23:
tests

app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:27:

app/build/reports/androidTests/managedDevice/debug/allDevices/index.html:29:
failures

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:5:<title>Test results - Test Summary</title>
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:21:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:23:
tests

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:27:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:29:
failures

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:49:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:60:Failed tests
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:70:
Failed tests

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:80:
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:83:
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:105:
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:112:0%
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:132:
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/index.html:138:0%
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:5:<title>Test results - Package com.yorvana.regression.attachments</title>
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:23:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:25:
tests

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:29:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:31:
failures

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:51:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:62:Failed tests
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:69:
Failed tests

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:79:
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:82:
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:103:
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.html:110:0%
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:5:<title>Test results - Class com.yorvana.regression.attachments.AttachmentRealOsRegressionTest</title>
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:24:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:26:
tests

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:30:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:32:
failures

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:52:

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:63:Failed tests
macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:70:
Failed tests

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:73:
initializationError

macrobenchmark/build/reports/androidTests/managedDevice/debug/allDevices/com.yorvana.regression.attachments.AttachmentRealOsRegressionTest.html:107:failed (0.031s)


Output:
Chunk ID: 8a8c7c
Wall time: 0.1772 seconds
Process exited with code 0
Original token count: 0
Output:


Output:
Chunk ID: 6661df
Wall time: 0.0915 seconds
Process exited with code 0
Original token count: 0
Output:


Output:
Chunk ID: 573777
Wall time: 0.0844 seconds
Process exited with code 0
Original token count: 596
Output:

Failed tests

Tests

Failed tests

initializationError

java.lang.RuntimeException: Failed loading specified test class 'com.yorvana.regression.attachments.AttachmentRealOsRegressionTest'
at androidx.test.internal.runner.DirectTestLoader.doCreateRunner(DirectTestLoader.java:50)
at androidx.test.internal.runner.TestLoader.getRunnersFor(TestLoader.java:64)
at androidx.test.internal.runner.TestRequestBuilder.build(TestRequestBuilder.java:835)
at androidx.test.runner.AndroidJUnitRunner.buildRequest(AndroidJUnitRunner.java:650)
at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:418)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2361)
Caused by: java.lang.ClassNotFoundException: com.yorvana.regression.attachments.AttachmentRealOsRegressionTest
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:454)
at androidx.test.internal.runner.DirectTestLoader.doCreateRunner(DirectTestLoader.java:44)
... 5 more
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.yorvana.regression.attachments.AttachmentRealOsRegressionTest" on path: DexPathList[[zip file "/data/app/~~Tb0xpWeYemRf_nI625jRLg==/com.yorvana.macrobenchmark-6damn25uwUu4IOoQ4SHm0A==/base.apk"],nativeLibraryDirectories=[/data/app/~~Tb0xpWeYemRf_nI625jRLg==/com.yorvana.macrobenchmark-6damn25uwUu4IOoQ4SHm0A==/lib/x86_64, /data/app/~~Tb0xpWeYemRf_nI625jRLg==/com.yorvana.macrobenchmark-6damn25uwUu4IOoQ4SHm0A==/base.apk!/lib/x86_64, /system/lib64, /system_ext/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:259)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
... 8 more

Tests

Test
pixel2api33

initializationError
failed (0.031s)

Generated by
Gradle 9.5.1 at Jun 15, 2026, 6:24:27 PM


The failure report is the known broad-task shape: `:macrobenchmark` tried to load `com.yorvana.regression.attachments.AttachmentRealOsRegressionTest` and got `ClassNotFoundException`, while the `:app` managed-device report contains passing test results. I’m going to validate with the app-scoped managed-device task so the smoke suite is testing the app module instead of the macrobenchmark module.


rg -n "pixel2api33Check|pixel2api33DebugAndroidTest|macrobenchmark|ClassNotFoundException|exact app task|managed-device" docs .github app build.gradle.kts app/build.gradle.kts


rg -n "AttachmentRealOsRegressionTest|pixel2api33Check|macrobenchmark|ClassNotFoundException|exact app task|Gradle Managed Device" /home/Messier82/.codex/memories/MEMORY.md


Output:
Chunk ID: 78ff2d
Wall time: 0.3578 seconds
Process exited with code 0
Original token count: 1938
Output:
app/build.gradle.kts:61:val regressionDeviceTaskName = "pixel2api33DebugAndroidTest"
app/build.gradle.kts:62:val macrobenchmarkTaskPath = ":macrobenchmark:pixel2api33BenchmarkAndroidTest"
app/build.gradle.kts:65:    // NOTE: Keep in sync with BenchmarkFixtures.PACKAGE_NAME in the :macrobenchmark module.
app/build.gradle.kts:396:    description = "Runs full regression checks, including the macrobenchmark sibling task."
app/build.gradle.kts:397:    dependsOn(regressionFullCoreCheck, regressionFullExtendedCheck, macrobenchmarkTaskPath)
app/build.gradle.kts:406:    val smokeTask = "pixel2api33DebugAndroidTest"
app/build.gradle.kts:61:val regressionDeviceTaskName = "pixel2api33DebugAndroidTest"
app/build.gradle.kts:62:val macrobenchmarkTaskPath = ":macrobenchmark:pixel2api33BenchmarkAndroidTest"
app/build.gradle.kts:65:    // NOTE: Keep in sync with BenchmarkFixtures.PACKAGE_NAME in the :macrobenchmark module.
app/build.gradle.kts:396:    description = "Runs full regression checks, including the macrobenchmark sibling task."
app/build.gradle.kts:397:    dependsOn(regressionFullCoreCheck, regressionFullExtendedCheck, macrobenchmarkTaskPath)
app/build.gradle.kts:406:    val smokeTask = "pixel2api33DebugAndroidTest"
docs/investigation-ra07-record-row-flake.md:96:Run managed-device tests sequentially. ANGLE works locally and is slower than
docs/investigation-ra07-record-row-flake.md:102:./gradlew :app:pixel2api33DebugAndroidTest --rerun-tasks \
docs/investigation-ra07-record-row-flake.md:147:When the failure reproduces, preserve the complete managed-device result
.github/workflows/regression.yml:98:            macrobenchmark/build/reports/androidTests/managedDevice/
.github/workflows/regression.yml:99:            macrobenchmark/build/outputs/androidTest-results/managedDevice/
.github/workflows/regression.yml:100:            macrobenchmark/build/outputs/managed_device_android_test_additional_output/
docs/regression-tests.md:3:> **Status:** Implemented. All tiers are live — infrastructure, functional regression, real-OS attachment/SAF tests, lifecycle/robustness tests, billing sandbox, and macrobenchmarks.
docs/regression-tests.md:25:| Performance NFRs | **Macrobenchmark** (`androidx.benchmark`) in the `:macrobenchmark` module, with a dedicated GMD entry generating `:macrobenchmark:pixel2api33BenchmarkAndroidTest` | `:macrobenchmark` module |
docs/regression-tests.md:49:| Macrobenchmark | Separate `:macrobenchmark` module | Nightly | ~15 min |
docs/regression-tests.md:53:Regression tasks use **`GradleBuild` child invocations** — each registers a `GradleBuild` task via `registerRegressionDeviceTask()` that runs `:app:pixel2api33DebugAndroidTest` in a child Gradle build with its own runner-argument set. This ensures `-P` annotation values do not collide across tiers.
docs/regression-tests.md:56:- **`regressionFullCheck`** — Nightly aggregator. Depends on `regressionFullCoreCheck`, `regressionFullExtendedCheck`, and `:macrobenchmark:pixel2api33BenchmarkAndroidTest`. Does *not* `dependsOn(regressionCheck)` because that task's `notAnnotation=Quarantined` filter would hide quarantined core tests from nightly (contradicting the quarantine policy).
docs/regression-tests.md:74:- **`regression.yml`** — `workflow_call` + `workflow_dispatch` + `schedule` (daily cron). Runs `regressionCheck` on label/manual/reusable paths; `regressionFullCheck` on the nightly cron path. Mirrors `smoke.yml`'s KVM setup, forces `swiftshader_indirect`. Uploads managed-device reports, regression-core-preserved results, and macrobenchmark reports. The `aggregate-results` job runs `tools/aggregate_regression.py` and auto-commits updated `regression-dashboard.md` + `regression-history.json`.
docs/regression-tests.md:200:Tests in `:macrobenchmark` module (`macrobenchmark/src/main/java/.../YorvanaBenchmark.kt`).
docs/regression-tests.md:211:**Fixture ownership:** the `:macrobenchmark` module uses the benchmark-variant-only hook strategy — `BenchmarkSeedActivity` is exposed in `app/src/benchmark` for the `benchmark` build type only. It is not gated on `BuildConfig.DEBUG` (the benchmark variant is non-debuggable); it is gated on the `benchmark` build type.
docs/regression-tests.md:213:**Threshold policy** (documented in `macrobenchmark/README.md`):
docs/dependabot-workflow.md:40:./gradlew pixel2api33Check -Pandroid.testoptions.manageddevices.emulator.gpu=host
.github/workflows/smoke.yml:59:        run: ./gradlew pixel2api33Check -Pandroid.testoptions.manageddevices.emulator.gpu=swiftshader_indirect
docs/plan-smoke-tests.md:434:9. **Local verification:** Run `./gradlew pixel2api33DebugAndroidTest` to confirm the empty test class compiles, deploys, and the infrastructure helpers initialize without errors.
docs/plan-smoke-tests.md:517:1. **Full local run:** Run `./gradlew pixel2api33DebugAndroidTest` and confirm all 17 tests pass.
docs/plan-integration-tests-restructure.md:40:   - Depend on `pixel2api33DebugAndroidTest`.
docs/plan-integration-tests-restructure.md:45:   - Remove its dependency on `pixel2api33DebugAndroidTest`.
docs/plan-integration-tests-restructure.md:62:3. **Local Verification**: Locally run `./gradlew testDebugUnitTest` and fix any Robolectric specific issues, missing configuration, graphics mode mismatches, or flakiness. Also run `./gradlew pixel2api33DebugAndroidTest` to confirm the retained smoke coverage in `androidTest` still passes.
docs/plan-integration-tests-restructure.md:69:3. **Local Verification**: Run the canonical GMD smoke suite locally using `./gradlew pixel2api33DebugAndroidTest` to verify it passes. If other repo docs reference `./gradlew pixel2api33Check`, treat that as the broader device-specific check task; use `pixel2api33DebugAndroidTest` here when you want to run only the smoke suite itself during local validation.
docs/plan-paywall.md:625:- `./gradlew pixel2api33Check` green (full smoke suite, S01–S20).
app/build/reports/lint-results-debug.html:394:<span class="lineno">  65 </span>    // NOTE: Keep in sync with BenchmarkFixtures.PACKAGE_NAME in the :macrobenchmark module.
app/src/benchmark/AndroidManifest.xml:15:                <!-- NOTE: Keep in sync with BenchmarkFixtures.SEED_ACTION in the :macrobenchmark module. -->
app/src/main/java/com/yorvana/ui/TestTags.kt:26:    // NOTE: Keep in sync with BenchmarkTags.kt in the :macrobenchmark module.
app/src/main/java/com/yorvana/ui/TestTags.kt:27:    // Renaming them without updating BenchmarkTags will break macrobenchmarks.
app/src/main/java/com/yorvana/ui/TestTags.kt:78:    // NOTE: Keep formatting prefix ("RecordItem_") in sync with BenchmarkFixtures.recordItem in the :macrobenchmark module.
app/src/main/java/com/yorvana/ui/TestTags.kt:87:    // NOTE: Keep formatting prefix ("VehicleItem_") in sync with BenchmarkFixtures.vehicleItem / recordVehicleItem in the :macrobenchmark module.
app/build/intermediates/packaged_manifests/benchmark/processBenchmarkManifestForPackage/AndroidManifest.xml:54:                <!-- NOTE: Keep in sync with BenchmarkFixtures.SEED_ACTION in the :macrobenchmark module. -->
app/build/intermediates/merged_manifests/benchmark/processBenchmarkManifest/AndroidManifest.xml:54:                <!-- NOTE: Keep in sync with BenchmarkFixtures.SEED_ACTION in the :macrobenchmark module. -->
app/build/intermediates/merged_manifest/benchmark/processBenchmarkMainManifest/AndroidManifest.xml:54:                <!-- NOTE: Keep in sync with BenchmarkFixtures.SEED_ACTION in the :macrobenchmark module. -->
app/build/intermediates/manifest_merge_blame_file/benchmark/processBenchmarkMainManifest/manifest-merger-blame-benchmark-report.txt:96:54                <!-- NOTE: Keep in sync with BenchmarkFixtures.SEED_ACTION in the :macrobenchmark module. -->


Output:
Chunk ID: d6067b
Wall time: 0.1013 seconds
Process exited with code 0
Original token count: 421
Output:
13:- service-book, regression, managed-device, GPU acceleration, AttachmentRealOsRegressionTest, rA07_cancelledCameraCaptureShowsErrorLeavesNoPartialAndRetrySucceeds, RecordItem_<record-id>, Failed to inject touch input, RetryRule, ClassNotFoundException
33:- The CI failure surface was `AttachmentRealOsRegressionTest.rA07_cancelledCameraCaptureShowsErrorLeavesNoPartialAndRetrySucceeds`; the failing symptom was `Failed to inject touch input` because the `RecordItem_<record-id>` semantics node could not be found right before clicking the saved record. [Task 1]
34:- A broad Gradle invocation can accidentally include `macrobenchmark` and produce a misleading `ClassNotFoundException` for the app test class; use `:app:pixel2api33DebugAndroidTest` or another exact managed-device task scope for targeted reproductions. [Task 1]
44:- Symptom: local reproduction fails for the wrong reason with `ClassNotFoundException`. Cause: the Gradle task scope was too broad and pulled in `macrobenchmark`. Fix: run the exact app managed-device task and test selector, sequentially. [Task 1]
78:# Task Group: service-book Gradle Managed Device rendering defaults
80:applies_to: cwd=/home/Messier82/projects/service-book; reuse_rule=safe for similar Gradle Managed Device work in this repo; treat rendering exceptions as environment-specific and temporary unless the user explicitly asks for them.
90:- Gradle Managed Device, GMD, hardware rendering, swiftshader_indirect, service-book, CI wiring, verification notes
94:- In `/home/Messier82/projects/service-book`, default any Gradle Managed Device run to hardware rendering when writing commands, docs, CI wiring, or verification guidance.


Repo docs and memory both point to `:app:pixel2api33DebugAndroidTest` as the exact smoke-suite task when the broad `pixel2api33Check` path pulls in `:macrobenchmark`. I’m rerunning that app-scoped task with GPU host rendering now.