nixbot

builds

succeeded eval-tests checks.x86_64-linux.eval-tests · build #201 · raw

1gi-build-x86-02: building n8l4qq919qms4d1wvah2qfm6jpkqqw1c-eval-tests.drv2warning: not writing modified lock file of flake 'path:/nix/store/qaxrddqic84w147b1j5nwcfxbrsbbjbj-source':3• Updated input 'disko':4 'github:nix-community/disko/ff8702b4de27f72b4c78573dfb89ec74e36abdf1?narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (2026-06-11)5 → 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01)6• Updated input 'hermes-agent':7 'github:NousResearch/hermes-agent/345cd2b057a452236de401d3534b8502a7465e8d?narHash=sha256-D1guaUPuOOWZCt8el9%2Bxe4qGlMyd9YR9Aq2adVfqznQ%3D' (2026-09-14)8 → 'path:/nix/store/pnhzbbald98j4m79xqcshzf8bwy7ac51-source?lastModified=1&narHash=sha256-D1guaUPuOOWZCt8el9%2Bxe4qGlMyd9YR9Aq2adVfqznQ%3D' (1970-01-01)9• Updated input 'hermes-agent/flake-parts':10 'github:hercules-ci/flake-parts/17c9d6cdfc60c64f4ee8d306f9bc0b4ccb51481e?narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (2026-07-01)11 → 'path:/nix/store/xfg4bws749i95jvnxhymxmfwailzk38q-source?lastModified=1&narHash=sha256-vp6Y/Grm98ESt6ceOkWiHWyZRDV3J1RID4w%2B6NWK9yA%3D' (1970-01-01)12• Updated input 'hermes-agent/npm-lockfile-fix':13 'github:jeslie0/npm-lockfile-fix/c6093acb0c0548e0f9b8b3d82918823721930fe8?narHash=sha256-2GV79U6iVH4gKAPWYrxUReB0S41ty/Y3dBLquU8AlaA%3D' (2026-04-11)14 → 'path:/nix/store/ys5d7j3bfkwbvngdhrhlz839s6hqgv81-source?lastModified=1&narHash=sha256-2GV79U6iVH4gKAPWYrxUReB0S41ty/Y3dBLquU8AlaA%3D' (1970-01-01)15• Updated input 'hermes-agent/pyproject-build-systems':16 'github:pyproject-nix/build-system-pkgs/62c0d86027edb1c4f39a5facc09876348144f7c9?narHash=sha256-8AM37BfyGaL2v/SZyg4PupRxJ01Y4htvM%2BWrTjWrPpo%3D' (2026-07-27)17 → 'path:/nix/store/528l59fylwd10l7cg2a0kaizicblz5i1-source?lastModified=1&narHash=sha256-8AM37BfyGaL2v/SZyg4PupRxJ01Y4htvM%2BWrTjWrPpo%3D' (1970-01-01)18• Updated input 'hermes-agent/pyproject-nix':19 'github:pyproject-nix/pyproject.nix/e3b599ca2e7fcf93d4edf65d7f19bbf6491724f3?narHash=sha256-zP/WaDxrRu8GANZM61%2BV2LT/7ycEEdoyLWn7M6WzU7M%3D' (2026-07-20)20 → 'path:/nix/store/3xkkws943bznqkqilrvg2sfkkgmihl69-source?lastModified=1&narHash=sha256-zP/WaDxrRu8GANZM61%2BV2LT/7ycEEdoyLWn7M6WzU7M%3D' (1970-01-01)21• Updated input 'hermes-agent/uv2nix':22 'github:pyproject-nix/uv2nix/5a836d395cbf5fc22670eb98dd4aa4fc4d406977?narHash=sha256-9Tq3UDX2hD/aveW/HvkBlAmEwJTOlY5HQXJM%2BL5BGmE%3D' (2026-07-28)23 → 'path:/nix/store/nnc4f52zyzy5p6dq50b2fd7qijmv4qnd-source?lastModified=1&narHash=sha256-9Tq3UDX2hD/aveW/HvkBlAmEwJTOlY5HQXJM%2BL5BGmE%3D' (1970-01-01)24• Updated input 'home-manager':25 'github:nix-community/home-manager/7566825d4652a1b885bd4ce65bd9e8def432fec9?narHash=sha256-OI4IkRjRXa1e7hYmCGJDPDq5H/kPwhsyoS80cNUF9fI%3D' (2026-07-12)26 → 'path:/nix/store/8m3c3lk77arffgl18nkbj9gf7g2qg02q-source?lastModified=1&narHash=sha256-OI4IkRjRXa1e7hYmCGJDPDq5H/kPwhsyoS80cNUF9fI%3D' (1970-01-01)27• Updated input 'llm-agents':28 'github:numtide/llm-agents.nix/efb10f28f7242f0330eb06436a672473dc91a2a9?narHash=sha256-bAidl4dz4pDwyposk362MTqdiGvtASnYaLRW4yqSYd0%3D' (2026-09-27)29 → 'path:/nix/store/pdm0sj2fzafmi3b0gr038zp917wfjz05-source?lastModified=1&narHash=sha256-bAidl4dz4pDwyposk362MTqdiGvtASnYaLRW4yqSYd0%3D' (1970-01-01)30• Updated input 'llm-agents/bun2nix':31 'github:Mic92/bun2nix/07a5bfc8ac36c5370199343fa620b69f63186e33?narHash=sha256-1/SLBjSYBzDdDhvLQ83wrzBakyS/xNGgtxHGNuveOEQ%3D' (2026-09-21)32 → 'path:/nix/store/w7bd3mj55kn29zqbgr0pc55nnxjnqdar-source?lastModified=1&narHash=sha256-1/SLBjSYBzDdDhvLQ83wrzBakyS/xNGgtxHGNuveOEQ%3D' (1970-01-01)33• Updated input 'llm-agents/flake-parts':34 'github:hercules-ci/flake-parts/31729ca8cbdb4fa927b34e5f4353e6a83f39e993?narHash=sha256-glZLQlzIn1fXH6PazR2iUmTo7kzzyYSshrWhLS9TqCU%3D' (2026-09-03)35 → 'path:/nix/store/9iv83r72z5xwgylkwms1qip1ijnr6jqs-source?lastModified=1&narHash=sha256-glZLQlzIn1fXH6PazR2iUmTo7kzzyYSshrWhLS9TqCU%3D' (1970-01-01)36• Updated input 'microvm':37 'github:microvm-nix/microvm.nix/fa5340ac684cdce8a22b6d4a0bcebb0cc999275e?narHash=sha256-xgfS6slV7J3baMooNN1UuBi51RIgg9y0DbCxfSA0668%3D' (2026-07-21)38 → 'path:/nix/store/f6izybf1ll029gd055174mmbdqldkkwg-source?lastModified=1&narHash=sha256-xgfS6slV7J3baMooNN1UuBi51RIgg9y0DbCxfSA0668%3D' (1970-01-01)39• Updated input 'microvm/spectrum':40 'git+https://spectrum-os.org/git/spectrum?ref=refs/heads/main&rev=24c4346e30fdea8d8e80f34aec3554a15a667d24' (2026-07-10)41 → 'path:/nix/store/5jsf99dd4p75qcha8clikb5z80rhyh4g-source?lastModified=1&narHash=sha256-xO8f7Qng%2B18FK2UlB9vcrkxCaQMCt5WjCH24aW/11eg%3D' (1970-01-01)42• Updated input 'nixpkgs':43 'github:NixOS/nixpkgs/7a0f122f5090cf4c2ade2a13a0e229d4e19ba71f?narHash=sha256-ZoxIApko70jCdbH3l20HWXOBaT2HZd87orzd2yJ9dVE%3D' (2026-09-28)44 → 'path:/nix/store/s7cw0cq2w6qdqixcif23fsacbka4cv0j-source?lastModified=1&narHash=sha256-ZoxIApko70jCdbH3l20HWXOBaT2HZd87orzd2yJ9dVE%3D' (1970-01-01)45• Updated input 'systems':46 'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e?narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (2023-04-09)47 → 'path:/nix/store/yj1wxm9hh8610iyzqnz75kvs6xl8j3my-source?lastModified=1&narHash=sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768%3D' (1970-01-01)48• Updated input 'treefmt-nix':49 'github:numtide/treefmt-nix/db947814a175b7ca6ded66e21383d938df01c227?narHash=sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM%3D' (2026-05-31)50 → 'path:/nix/store/ci7lj1kzv1qppll6m1f501p2dyl7l3vs-source?lastModified=1&narHash=sha256-eynAfOmbmxJnkp7YewvCEbShNnnYJ9gLLqkzsYtBPeM%3D' (1970-01-01)51• Updated input 'voxtype':52 'github:a-kenji/voxtype/29c9f93d12b98a6437684c283cdb232cf822cf66?narHash=sha256-dKoofIB9ZYdcpG8jr0X/lBWoTeARkfIN2CT1cRApzuw%3D' (2026-07-01)53 → 'path:/nix/store/yg87ffznajxicl05pa7q7cgaw7byl3xv-source?lastModified=1&narHash=sha256-dKoofIB9ZYdcpG8jr0X/lBWoTeARkfIN2CT1cRApzuw%3D' (1970-01-01)54• Updated input 'voxtype/flake-utils':55 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)56 → 'path:/nix/store/01x5k4nlxcpyd85nnr0b9gm89rm8ff4x-source?lastModified=1&narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (1970-01-01)57✅ agent-skills.homeModule.testCliInstallIsOptional58✅ agent-skills.homeModule.testInstallsTheClisTheSkillNames59✅ agent-skills.homeModule.testLinkTargetIsTheSkillDirectory60✅ agent-skills.homeModule.testLinksEverySkillIntoEveryRoot61✅ agent-skills.homeModule.testSelectingSkillsNarrowsTheLinks62evaluation warning: lib.nixos.evalModules is experimental and subject to change. See nixos/lib/default.nix63✅ agent-skills.nixosHarnesses.testDefaultRootIsTheOnePiAndOmpShare64✅ agent-skills.nixosHarnesses.testInstallsHarnessesAndSkillClis65✅ agent-skills.nixosHarnesses.testLinkPlanCoversEverySkill66✅ agent-skills.nixosHarnesses.testLinkTargetIsTheSkillDirectory67✅ agent-skills.nixosHarnesses.testUserUnitStartsWithTheSession68✅ agent-skills.package.testBundleUnionsEveryCli69✅ agent-skills.package.testDiscoversEverySkillDirectory70✅ agent-skills.package.testHostScopedSkillStaysOutOfTheBundle71✅ agent-skills.package.testSkillCarriesItsClis72✅ agent-skills.package.testSkillNameMatchesAttribute73✅ build-resources.testBaseProfile74✅ build-resources.testConsumerOverride75✅ build-resources.testInstallerMedium76✅ build-resources.testInstallerTarget77✅ cosmic-binds.testDefaultRendersSpawnBinds78✅ cosmic-binds.testDisableMasksUpstream79✅ cosmic-binds.testModKeyAltMovesOnlySModChords80✅ cosmic-binds.testUserBindAppendsAfterModelBinds81✅ cosmic-desktop.dock.testFavoritesShipHighPriority82✅ cosmic-desktop.indicator.testAbsentWithoutCosmic83✅ cosmic-desktop.indicator.testExecStartRunsTheIndicatorPackage84✅ cosmic-desktop.indicator.testPathCarriesTheToggleWrapper85✅ cosmic-desktop.indicator.testRunsWithTheGraphicalSession86✅ distro-branding.testBaseProfile87✅ distro-branding.testConsumerOverride88✅ distro-branding.testInstallerTarget89✅ docs-snippets.testEveryMarkerIsKnown90evaluation warning: stdenv.isLinux is deprecated, use stdenv.hostPlatform.isLinux instead91evaluation warning: stdenv.isDarwin is deprecated, use stdenv.hostPlatform.isDarwin instead92✅ docs-snippets.testEverySnippetEvaluates93✅ hermes.firewall.testChainOrdering94✅ hermes.firewall.testChainRules95✅ hermes.firewall.testChainTeardown96✅ hermes.firewall.testKeepsFirewallOptionsEmpty97✅ hermes.firewall.testNftablesHostEvaluates98✅ hermes.firewall.testNftablesReapplyEdge99✅ hermes.guards.testDuplicateDashboardPort100✅ hermes.guards.testExposedDashboardRejected101✅ hermes.guards.testModelPinRejected102✅ hermes.guards.testStockHostStaysQuiet103✅ hermes.guest.testIdentity104✅ hermes.guest.testVenvBeatsTheProfilesOnTheLoginPath105✅ hermes.hostPorts.testEqualPriorityConflicts106✅ hermes.hostPorts.testGuestWiring107✅ hermes.hostPorts.testNoEntryNoRule108✅ hermes.hostPorts.testOperatorSettingsWin109✅ hermes.hostPorts.testSlirpAliasPublished110✅ hermes.identity.testAlice111✅ hermes.identity.testBob112✅ hermes.identity.testGuestUid113✅ hermes.launcher.testDesktopAutostartsWithTheSession114✅ hermes.launcher.testDesktopEntryNotifiesOnFailure115✅ hermes.launcher.testNoAutostartWithoutTheModule116✅ hermes.llamaSwap.testBothModelSources117✅ hermes.llamaSwap.testLocalModel118✅ hermes.llamaSwap.testNoModelSource119✅ hermes.migration.testPluginsAndToolsReachGuest120✅ hermes.native.testAgentEnv121✅ hermes.native.testDashboard122✅ hermes.native.testEnvBlockWinsAfterFlip123✅ hermes.native.testFirewall124✅ hermes.native.testFirewallGatesNativePorts125✅ hermes.native.testGuestKeepsSimplexPort126✅ hermes.native.testGuestSandboxEnv127✅ hermes.native.testManagedScope128✅ hermes.native.testNoVm129✅ hermes.native.testPublicPortsAreRootHeld130✅ hermes.native.testRunnerGuards131✅ hermes.native.testShim132✅ hermes.native.testSpacesMcp133✅ hermes.native.testTmpfiles134✅ hermes.native.testTwoNativeUsersRunSimplex135✅ hermes.native.testUnits136✅ hermes.nixosConfig.testAConfigRepoGrantsNoNixInTheGuest137✅ hermes.nixosConfig.testAcceptsADottedConfigDir138✅ hermes.nixosConfig.testAnApplyRepoGrantsTheMountAndTheEnv139✅ hermes.nixosConfig.testAnApplyRepoStaysInItsOwnersGuest140✅ hermes.nixosConfig.testConfigRepoCheckIsWiredAndNamesBothOptions141✅ hermes.nixosConfig.testDefaultOff142✅ hermes.nixosConfig.testDerivedVsockPortsAreDistinct143✅ hermes.nixosConfig.testRejectsHomeAsConfigDir144✅ hermes.nixosConfig.testRejectsUnsafeConfigDir145✅ hermes.nixosConfig.testScopedToTheUserWhoEnabledIt146✅ hermes.nixosConfig.testShareIsWritableIdMappedAndPathIdentical147✅ hermes.openrouter.testGuestKeepsUpstreamModel148✅ hermes.openrouter.testHostWiring149✅ hermes.provisioning.testHostOptOut150✅ hermes.provisioning.testUserOptOut151✅ hermes.recovery.testAFailedStartQueuesARecovery152✅ hermes.recovery.testTheRecoverUnitStartsTheVm153✅ hermes.remoteAccess.testDisabledHostAuthorizesNobody154✅ hermes.remoteAccess.testGlobalForceCommandRejected155✅ hermes.remoteAccess.testKeyEntryIsRestrictedToTheDashboard156✅ hermes.remoteAccess.testLocalOnlyHostAuthorizesNobody157✅ hermes.remoteAccess.testPermitopenFollowsAMovedPort158✅ hermes.remoteAccess.testRemoteHostStaysQuiet159✅ hermes.remoteAccess.testSshdReadsTheHermesKeys160✅ hermes.searxng.testAbsentWhenDisabled161✅ hermes.searxng.testGuestWiring162✅ hermes.shares.testIdMappedInsteadOfAcl163✅ hermes.signal.testHermesChannelPinnedOff164✅ hermes.signal.testOperatorOverrideWins165✅ hermes.simplex.testAbsentWhenDisabled166✅ hermes.simplex.testAddressUnitRetries167✅ hermes.simplex.testDaemonUnit168✅ hermes.simplex.testGuestWiring169✅ hermes.simplex.testGuestWsUrl170✅ hermes.simplex.testHostQrTool171✅ hermes.skills.testBundledMapsPinnedOff172✅ hermes.skills.testGuestSkillsRootIsTheShippedOne173✅ hermes.skills.testMcpDiscoveryWaitsForTheGateway174✅ hermes.skills.testOperatorEntryMergesBeside175✅ hermes.skills.testOperatorRootAddsBesideTheShippedOne176✅ hermes.vsock.testDashboardForward177✅ hermes.vsock.testSpacesBridge178✅ hermes-clan-service.client.testDeclaresNoMicrovmOption179✅ hermes-clan-service.client.testDialsTheServer180✅ hermes-clan-service.client.testHermesRunsRemoteLauncher181✅ hermes-clan-service.client.testHostGuardStaysQuiet182✅ hermes-clan-service.client.testInstallsRemoteLauncher183✅ hermes-clan-service.client.testTunnelStartsOnDemand184✅ hermes-clan-service.clientKey.testDeclaresOneKeyPerUser185✅ hermes-clan-service.clientKey.testIdentityFileComesFromTheGenerator186✅ hermes-clan-service.clientKey.testKeyIsSharedAndOwnedByAlice187✅ hermes-clan-service.dualRole.testOwnServerSkipsForward188✅ hermes-clan-service.dualRole.testPinnedHostSkipsForward189✅ hermes-clan-service.forwardScript.testCarriesTheSshOverride190✅ hermes-clan-service.forwardScript.testDialsTheDefaultServer191✅ hermes-clan-service.forwardScript.testResolvesAlicePorts192✅ hermes-clan-service.guards.testDuplicateLocalPortRejected193✅ hermes-clan-service.guards.testTwoServersNeedNaming194✅ hermes-clan-service.guards.testUnknownServerRejected195✅ hermes-clan-service.knownHosts.testClientPinsTheServersCommittedKey196✅ hermes-clan-service.knownHosts.testNoVarsWarnsAboutTheMissingHostKey197✅ hermes-clan-service.knownHosts.testSettingsOverrideTheClanVar198✅ hermes-clan-service.provisioning.testClientOptOut199✅ hermes-clan-service.provisioning.testServerOptOut200✅ hermes-clan-service.server.testDashboardStaysOnLoopback201✅ hermes-clan-service.server.testDeclaresNoClanVars202✅ hermes-clan-service.server.testHermesRunsLocalApp203✅ hermes-clan-service.server.testLoopbackGuardStaysQuiet204✅ hermes-clan-service.server.testRunsAgentVms205✅ hermes-clan-service.serverAuthorizedKeys.testEntryAuthorizesOnlyTheHermesKey206✅ hermes-clan-service.serverAuthorizedKeys.testNoVarsAuthorizesNobody207✅ hermes-clan-service.serverAuthorizedKeys.testServerDeclaresNoKeyOfItsOwn208✅ hermes-clan-service.serverAuthorizedKeys.testSshdReadsTheHermesKeysBesideItsOwn209✅ hermes-clan-service.sshOverride.testHostAndOptions210✅ hermes-clan-service.sshdPolicy.testAllowUsersWarns211✅ hermes-clan-service.sshdPolicy.testBreakingPoliciesAreNamed212✅ hermes-clan-service.sshdPolicy.testStockServerStaysQuiet213✅ inference.credentials.testBothProviders214✅ inference.credentials.testSecretEnv215✅ inference.guards.testKeyFileRequired216✅ inference.guards.testOffLeavesNoProvider217✅ inference.model.testBeatsLlamaSwap218✅ inference.model.testSeed219✅ inference.provider.testBlock220✅ inference.provider.testGuestConfig221✅ installer-live.agent.testEndpointAndModel222✅ installer-live.agent.testKeysReachTheLiveProviders223✅ installer-live.conversation.testAutostartOpensTheSession224✅ installer-live.conversation.testBootstrapRunsAfterTheDashboardAnswers225✅ installer-live.conversation.testDesktopEntryLeadsTheDock226✅ installer-live.medium.testCompressedSwap227✅ installer-live.medium.testConsoleFontHasCyrillic228✅ installer-live.medium.testConsolePalette229✅ installer-live.medium.testImageName230✅ installer-live.medium.testNoBundledChannel231✅ installer-live.medium.testRootAuthorizedKeysTravelWithTheAgentValues232✅ installer-live.medium.testUnplugRamfsStaged233evaluation warning: `boot.zfs.forceImportRoot` is using the default value of `true`. It is highly recommended to set it to `false`, the new default from 26.11 on, to reduce the risk of data loss. Alternatively, you can silence this warning by explicitly setting it to `true`.234evaluation warning: `boot.zfs.forceImportRoot` is using the default value of `true`. It is highly recommended to set it to `false`, the new default from 26.11 on, to reduce the risk of data loss. Alternatively, you can silence this warning by explicitly setting it to `true`.235✅ installer-live.seed.testSeededFlakeBuildsTheMedium236✅ installer-live.seed.testSeededFlakeKeepsTheApplyCommand237✅ installer-live.seed.testSeededFlakeKeepsTheInstaller238✅ installer-live.session.testBootloadersDisabled239✅ installer-live.session.testDisabledUpstreamUserNotStaged240✅ installer-live.session.testDotfilesRepoRegistered241✅ installer-live.session.testDotfilesSeededBeforeDesktop242✅ installer-live.session.testHermesNative243✅ installer-live.session.testHermesWaitsForSeed244✅ installer-live.session.testLiveUser245✅ installer-live.session.testSecretDialogReachesTheBackend246✅ installer-live.skill.testBackendRunsAsRootFromTheAgent247✅ installer-live.skill.testInstallSkillOnLiveHermesOnly248✅ installer-live.target.testKeysTravel249✅ installer-live.target.testStagesOwnClosureAndSource250✅ llama-swap-auth.apiKeyEnvFile.testKeyGatesTheServer251✅ llama-swap-auth.apiKeyEnvFile.testUnsetLeavesDefaultAllow252✅ llama-swap-external-config.bundledCatalog.testShipsG9v3OverRuntimeFetch253✅ llama-swap-external-config.externalConfigFile.testFileReplacesTheCatalog254✅ nix-module.testGitInSystemProfile255✅ noctalia-bar-position.barPosition.testDefaultPinsTop256✅ noctalia-bar-position.barPosition.testOptionPinsBottom257✅ noctalia-bar-position.wiring.testBottomMergeScriptRendersTheSettings258✅ noctalia-bar-position.wiring.testDefaultMergeScriptRendersTheSettings259✅ pi-chat-options-removed.removedOptions.testBashConfirmAllowPatterns260✅ pi-chat-options-removed.removedOptions.testExtensions261✅ pi-chat-options-removed.removedOptions.testPiSettings262✅ pi-chat-options-removed.removedOptions.testSandboxAllowedPaths263✅ pi-chat-options-removed.removedOptions.testSandboxEnv264✅ pi-chat-options-removed.removedOptions.testSkills265✅ pi-chat-options-removed.renameShims.testOpenrouterPathsSurvive266✅ proton.bindPorts.testBothSandboxesDialTheSamePorts267✅ proton.bindPorts.testMcpSandboxMayNotBind268✅ proton.bindPorts.testSetupSandboxMayBindTheBridgePorts269✅ proton.bindPorts.testTheDaemonBindsThemToo270✅ proton.grantedPathsExist.testConfinedDaemonPreCreatesItsWritableGrants271✅ proton.grantedPathsExist.testMcpAndSetupPreCreateTheirWritableGrants272✅ proton.grantedPathsExist.testOnlyWritableGrantsArePreCreated273✅ proton.lifecycle.testTheDaemonIsParkedForSetup274✅ proton.stateRoot.testConfinedDaemonCarriesTheStatePin275✅ proton.stateRoot.testEveryConsumerNamesOneRoot276✅ proton.unitIsolation.testEachUnitLowersItsOwnPolicyFile277✅ proton.unitIsolation.testSetupTwinOwnsItsRuntimeState278✅ searxng.seam.testHostPortsEntry279✅ searxng.seam.testNoEntryWhenDisabled280✅ searxng.secret.testEnvironmentFile281✅ searxng.secret.testGeneratorUnit282✅ searxng.secret.testNoSecretInSettings283✅ searxng.server.testDesktopImportEnables284✅ searxng.server.testDisableWins285✅ searxng.server.testJsonFormat286✅ searxng.server.testLoopbackOnly287✅ searxng.server.testPortMovesEverywhere288✅ spaces-integration-gateway.confirmCommand.testArgvIsTheStandalonePopup289✅ spaces-integration-gateway.sessionDisplayLookup.testUnitPathResolvesSystemctl290✅ spaces-integrations.alwaysListed.testEveryShippedIntegrationMaterialises291✅ spaces-integrations.alwaysListed.testNixosIsOffWithoutATarget292✅ spaces-integrations.bareExtraService.testBackingUnitGetsLifecycleOnly293✅ spaces-integrations.bareExtraService.testNothingIsConfined294✅ spaces-integrations.bareExtraService.testSocketWantsTheNamedUnit295✅ spaces-integrations.broker.testBrokerUnit296✅ spaces-integrations.confinedExtraService.testBridgeEnvironmentIsTheManifestOnly297✅ spaces-integrations.confinedExtraService.testBridgeIsResidentAndRestarted298✅ spaces-integrations.confinedExtraService.testBridgeOwnsItsStateThroughExtraPaths299✅ spaces-integrations.confinedExtraService.testBridgePolicyIsBuiltPreStart300✅ spaces-integrations.confinedExtraService.testBridgeRunsUnderLandlockExec301✅ spaces-integrations.confinedExtraService.testBridgeSharesTheServerHardening302✅ spaces-integrations.confinedExtraService.testBridgeUnitSectionFoldsBothGates303✅ spaces-integrations.confinedExtraService.testDefinitionCarriesUnitNamesOnly304✅ spaces-integrations.confinedExtraService.testSocketWantsTheBackingUnit305✅ spaces-integrations.definition.testBindPortsSurfacedInTheDefinition306✅ spaces-integrations.definition.testEnableByDefaultSurfacedInTheDefinition307✅ spaces-integrations.definition.testGithubDefinitionCarriesThePosture308✅ spaces-integrations.definition.testGithubDefinitionCarriesThePrompts309✅ spaces-integrations.localIntegration.testNotesUnitIsSocketOnly310✅ spaces-integrations.mcpUnit.testDirectoriesAndCredentials311✅ spaces-integrations.mcpUnit.testPolicyAndShareArePreparedPreStart312✅ spaces-integrations.mcpUnit.testSameUidHardening313✅ spaces-integrations.mcpUnit.testServerRunsUnderLandlockExec314✅ spaces-integrations.mcpUnit.testSharedDirIsExportedAndTmpdirIsNot315✅ spaces-integrations.mcpUnit.testSocketPath316✅ spaces-integrations.moduleWiring.testDefinitionIsWiredIntoEtc317✅ spaces-integrations.moduleWiring.testDisabledModuleDeclaresNoUnits318✅ spaces-integrations.offlineWikiHome.testZimDirIsPerUser319✅ spaces-integrations.policySpec.testBindPortsReachTheSpec320✅ spaces-integrations.policySpec.testBridgeGrantsReachItsOwnSpec321✅ spaces-integrations.policySpec.testExtraPathsRideVerbatim322✅ spaces-integrations.policySpec.testSpecWithoutExtraPathsIsOnlyThePortLists323✅ spaces-integrations-managed.credentials.testFieldBearingUnitLoadsConfigThenManagedDir324✅ spaces-integrations-managed.credentials.testFieldLessUnitLoadsOnlyTheManagedDir325✅ spaces-integrations-managed.stager.testStagerRunsOnceAtBoot326✅ spaces-integrations-managed.stager.testStagerScriptPinsWhatRunningItCannotShow327✅ spaces-integrations-managed.validation.testLiteralSecretIsATypeError328✅ spaces-integrations-managed.validation.testMissingRequiredConfigFieldRejected329✅ spaces-integrations-managed.validation.testMissingRequiredSecretRejected330✅ spaces-integrations-managed.validation.testNonNormalUserRejected331✅ spaces-integrations-managed.validation.testProfilesOnFieldLessIntegrationRejected332✅ spaces-integrations-managed.validation.testUnknownIntegrationRejected333✅ spaces-integrations-managed.validation.testUnknownUserRejected334✅ spaces-integrations-schema-sync.definition.testNoneLeaksACommandLine335✅ spaces-integrations-schema-sync.fixture.testNixosLowered336✅ spaces-integrations-schema-sync.fixture.testOfflineWikiLowered337✅ spaces-integrations-schema-sync.posture.testEveryPostureNameStillShips338✅ spaces-integrations-schema-sync.posture.testReadOnlyAllowlistHolds339✅ spaces-integrations-schema-sync.readme.testDefinitionCarriesThePath340✅ spaces-integrations-schema-sync.readme.testEveryIntegrationShipsOne341✅ spaces-integrations-schema-sync.schemaSingleSourcing.testEveryIntegrationMatchesItsSchema342✅ spaces-integrations-setup.definition.testGithubDefinitionHasNoSetup343✅ spaces-integrations-setup.definition.testSignalDefinitionCarriesSetupFields344✅ spaces-integrations-setup.mainSocket.testGithubSocketCarriesNoExtraDeps345✅ spaces-integrations-setup.mainSocket.testSignalSocketWantsExtraServices346✅ spaces-integrations-setup.mkDefaultDiscipline.testOverridingOneSubOptionKeepsTheRest347✅ spaces-integrations-setup.moduleWiring.testGithubEmitsNoTwin348✅ spaces-integrations-setup.moduleWiring.testPartOfInjectedOntoEveryExtraService349✅ spaces-integrations-setup.moduleWiring.testTwinUnitsReachSystemdOnlyForSetupIntegrations350✅ spaces-integrations-setup.setupTwin.testSetupSocketIsPrivateAndNotAutoStarted351✅ spaces-integrations-setup.setupTwin.testSignalEmitsTwinUnits352✅ spaces-integrations-setup.setupTwin.testTwinOwnsItsRuntimeStateAndPolicy353✅ spaces-integrations-setup.setupTwin.testTwinReusesTheServerSandbox354✅ spaces-integrations-setup.setupTwin.testTwinRunsItsOwnCommand355✅ spaces-nixos-apply.manifest.testApplyCarriesItsPreviewAndNoNetwork356✅ spaces-nixos-apply.manifest.testArrivesEnabled357✅ spaces-nixos-apply.manifest.testAutoRunCoversCheckAndStatus358✅ spaces-nixos-apply.manifest.testCarriesNoConfigAndNoSecretField359✅ spaces-nixos-apply.manifest.testDefinitionIsWiredIntoEtc360✅ spaces-nixos-apply.manifest.testGrantsTheApplyDirAndNothingElse361✅ spaces-nixos-apply.manifest.testNoRepoLeavesTheIntegrationOffAndUnserved362✅ spaces-nixos-apply.refusals.testRejectsACheckResolvedOnPath363✅ spaces-nixos-apply.refusals.testRejectsACommandResolvedOnPath364✅ spaces-nixos-apply.refusals.testRejectsAGlobInAMachineName365✅ spaces-nixos-apply.refusals.testRejectsAGlobInARepoName366✅ spaces-nixos-apply.refusals.testRejectsARelativeRepoPath367✅ spaces-nixos-apply.refusals.testRejectsARepoWithNoMachine368✅ spaces-nixos-apply.refusals.testRejectsAnEmptyCommand369✅ spaces-nixos-apply.refusals.testTheDeclaredReposAreAccepted370✅ spaces-nixos-apply.targets.testEveryMachineBecomesAQualifiedTarget371✅ spaces-nixos-apply.units.testPathUnitWatchesTheRequestFile372✅ spaces-nixos-apply.units.testRunnerFindsSshAndTheSystemProfile373✅ spaces-nixos-apply.units.testRunnerRefusesToTimeOutOrReadStdin374✅ spaces-nixos-apply.units.testRunnerRoutesAPassphrasePromptToAskpass375✅ spaces-nixos-apply.units.testTheApplyDirIsSeeded376✅ spaces-noctalia.barUnit.testOnlyTheNoctaliaModuleDeclaresIt377✅ spaces-noctalia.commands.testWrappersOnPath378✅ spaces-noctalia.managedConfig.testCentreBarWidgets379✅ spaces-noctalia.managedConfig.testVoiceIndicatorPluginSettings380✅ spaces-noctalia.purge.testRunsOnUserActivation381✅ spaces-noctalia.purge.testTargetsOnlyRetiredSpacesIds382✅ spaces-signal.agentSurface.testOnlyTheIntegrationSocketsListen383✅ spaces-signal.bridge.testLifecycleIsGuiOnly384✅ spaces-signal.bridge.testRunsAfterTheDaemon385✅ spaces-signal.daemon.testExecStartRunsTheDaemonOnItsSocket386✅ spaces-signal.daemon.testLifecycleIsGuiOnly387✅ spaces-signal.daemon.testRuntimeSocketDirIsPrivate388✅ spaces-signal.daemon.testStopTimeoutIsShort389✅ spaces-signal.integrationLifecycle.testLinkPathUnitIsGone390✅ spaces-signal.integrationLifecycle.testSocketPullsBothBackendsWithoutOrderingThem391✅ spaces-signal.integrationsGuard.testEnableWithoutIntegrationsFails392✅ spaces-signal.messageStore.testStateDirIsCreatedUnconditionally393✅ spaces-signal.optOut.testDeclaresNoSignalUnits394✅ spaces-signal.package.testSupportsGuiQrLinking395✅ spaces-src.testDropsDevOnlyTrees396✅ spaces-src.testDropsLocalStateAndSecrets397✅ spaces-src.testKeepsTheSystemSources398✅ vm-openrouter-key-staging.keyStaging.testHostAutostartsTheHermesVm399✅ vm-openrouter-key-staging.keyStaging.testStagerRunsBeforeEveryVm400✅ voxtype-language-config.whisperLanguage.testDefaultStaysBareString401✅ voxtype-language-config.whisperLanguage.testListStaysList402✅ voxtype-nemotron-config.nemotron.testEngineDefaults403✅ voxtype-nemotron-config.nemotron.testStreamingAndTargetLangFlowThrough404✅ voxtype-user-override.cudaVariant.testWrapperKeepsCudaLibraries405✅ voxtype-user-override.wrapper.testUnitRunsTheWrapper406✅ voxtype-vad-config.vad.testEnergyBackendDefaults407408🎉 345/345 successful