this derivation will be built: /nix/store/d363i8rai9p15xz00xgrhb13b99p1rsz-nix-grpc-farm-helm-check.drv building '/nix/store/d363i8rai9p15xz00xgrhb13b99p1rsz-nix-grpc-farm-helm-check.drv' nix-grpc-farm-helm-check> tribuchet: building on jamie nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> level=INFO msg="funcMap fail" message="metrics.podMonitor needs the prometheus-operator CRDs (try metrics.vmPodScrape for VictoriaMetrics)" nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> level=INFO msg="funcMap fail" message="metrics.podMonitor needs the prometheus-operator CRDs (try metrics.vmPodScrape for VictoriaMetrics)" nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> level=INFO msg="funcMap fail" message="metrics.podMonitor needs the prometheus-operator CRDs (try metrics.vmPodScrape for VictoriaMetrics)" nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> level=INFO msg="funcMap fail" message="metrics.podMonitor needs the prometheus-operator CRDs (try metrics.vmPodScrape for VictoriaMetrics)" nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> level=INFO msg="funcMap fail" message="metrics.podMonitor needs the prometheus-operator CRDs (try metrics.vmPodScrape for VictoriaMetrics)" nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> level=INFO msg="funcMap fail" message="metrics.podMonitor needs the prometheus-operator CRDs (try metrics.vmPodScrape for VictoriaMetrics)" nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> level=INFO msg="funcMap fail" message="metrics.podMonitor needs the prometheus-operator CRDs (try metrics.vmPodScrape for VictoriaMetrics)" nix-grpc-farm-helm-check> ==> Linting chart nix-grpc-farm-helm-check> [INFO] Chart.yaml: icon is recommended nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> 1 chart(s) linted, 0 chart(s) failed nix-grpc-farm-helm-check> ============================= test session starts ============================== nix-grpc-farm-helm-check> platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 -- /nix/store/rpjf5b31mlrfpmpy7y77kwl46b9mk4c4-python3-3.14.8-env/bin/python3.14 nix-grpc-farm-helm-check> rootdir: /nix/store nix-grpc-farm-helm-check> collecting ... collected 28 items nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_every_set_of_values_renders PASSED [ 3%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_envoy_config_is_that_of_the_nixos_module PASSED [ 7%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_envoy_never_panics_over_schedulers_of_which_one_serves PASSED [ 10%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_workers_spread_and_scheduler_replicas_avoid_each_other PASSED [ 14%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_runtime_class_is_set_only_on_request PASSED [ 17%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_worker_is_not_ready_once_its_nix_daemon_container_died[default] PASSED [ 21%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_worker_is_not_ready_once_its_nix_daemon_container_died[cert-manager] PASSED [ 25%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_worker_is_not_ready_once_its_nix_daemon_container_died[in-cluster] PASSED [ 28%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_surge_scheduler_gets_ready_while_the_old_one_leads PASSED [ 32%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_cert_manager_names_the_secrets_and_covers_every_scheduler_service PASSED [ 35%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_service_app_protocol_is_set_only_on_request PASSED [ 39%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_metrics_are_scraped_the_way_the_values_ask_for PASSED [ 42%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_public_certificate_faces_clients_and_the_farm_ca_the_nodes PASSED [ 46%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_builders_get_the_farm_certificate_under_the_service_name PASSED [ 50%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_external_scheduler_leaves_only_workers_on_a_node_port PASSED [ 53%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_external_worker_advertises_the_address_of_its_node PASSED [ 57%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_extra_volumes_reach_the_nix_daemon_container_only PASSED [ 60%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_only_the_ca_certificate_is_mounted[worker-x86-default] PASSED [ 64%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_only_the_ca_certificate_is_mounted[worker-x86-cert-manager] PASSED [ 67%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_only_the_ca_certificate_is_mounted[scheduler-0-default] PASSED [ 71%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_only_the_ca_certificate_is_mounted[scheduler-0-cert-manager] PASSED [ 75%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_only_the_ca_certificate_is_mounted[lb-default] PASSED [ 78%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_only_the_ca_certificate_is_mounted[lb-cert-manager] PASSED [ 82%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_envoy_admin_is_on_loopback_behind_two_paths PASSED [ 85%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_upstream_names_are_verified PASSED [ 89%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_long_streams_are_not_capped_at_envoys_default PASSED [ 92%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_worker_settings_reach_nix_daemon PASSED [ 96%] nix-grpc-farm-helm-check> ../nix/store/8j8x6wpf7ms4kj2mand0whj6wc6qj2rc-helm_test.py::test_changed_upstream_cache_rolls_the_workers PASSED [100%] nix-grpc-farm-helm-check> nix-grpc-farm-helm-check> ============================== 28 passed in 0.64s ============================== post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/nix-grpc-store attr=checks.x86_64-linux.helm