mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
Merge pull request #279015 from oddlama/fix-typesense-tests
typesense: fix test failure due to initialization timing
This commit is contained in:
commit
d49252891f
1 changed files with 2 additions and 1 deletions
|
@ -18,6 +18,7 @@ in {
|
||||||
testScript = ''
|
testScript = ''
|
||||||
machine.wait_for_unit("typesense.service")
|
machine.wait_for_unit("typesense.service")
|
||||||
machine.wait_for_open_port(${toString testPort})
|
machine.wait_for_open_port(${toString testPort})
|
||||||
assert machine.succeed("curl --fail http://localhost:${toString testPort}/health") == '{"ok":true}'
|
# After waiting for the port, typesense still hasn't initialized the database, so wait until we can connect successfully
|
||||||
|
assert machine.wait_until_succeeds("curl --fail http://localhost:${toString testPort}/health") == '{"ok":true}'
|
||||||
'';
|
'';
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue