Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

e2e: fix submit/upgrade flow

+6 -8
+6 -8
nix/tests/e2e.nix
··· 148 148 server.succeed("mkdir -p /run/sower") 149 149 server.succeed(f"echo -n {token} > /run/sower/test_token") 150 150 151 - # with subtest("basic submission"): 152 - # server_profile = server.succeed("readlink -f /run/booted-system").strip() 153 - # server.succeed(f"sower seed submit --path {server_profile} --debug") 154 - # 155 - # server.succeed("sower seed submit --name simple-service --type service --path ${simple-service} --debug") 156 - # 157 - # with subtest("activate seed"): 158 - # server.succeed("sower seed upgrade --debug") 151 + with subtest("basic cli submission and activation"): 152 + server_profile = server.succeed("readlink -f /run/booted-system").strip() 153 + server.succeed(f"sower seed submit --name server --type nixos --artifact {server_profile} --debug") 154 + server.succeed("sower seed upgrade --name server --type nixos --debug") 159 155 160 156 # with subtest("activate services"): 157 + # 158 + # server.succeed("sower seed submit --name simple-service --type service --path ${simple-service} --debug") 161 159 # server.succeed("sower services upgrade --debug") 162 160 # server.wait_for_unit("simple-oneshot.service") 163 161 # server.wait_for_unit("simple-sleep.service")