Drew Bailey
7bee040e61
simplify job, better error
2020-02-04 13:59:39 -05:00
Drew Bailey
a716d57ad7
clean up
2020-02-04 11:59:28 -05:00
Drew Bailey
75053a0d10
get test passing, new util func to wait for not pending
2020-02-04 11:56:37 -05:00
Drew Bailey
5117a22c30
add e2e test for system sched ineligible nodes
2020-02-04 11:56:33 -05:00
Seth Hoenig
057179edea
e2e: remove leftover debug println statement
2020-02-03 11:15:38 -06:00
Seth Hoenig
9b20ca5b25
e2e: setup consul ACLs a little more correctly
2020-01-31 19:06:11 -06:00
Tim Gross
55ee7a220b
e2e: fixes for race conditions in testing ( #6300 )
...
- In script checks, ensure we're running `Exec` against the new running
allocation and not the earlier stopped one.
- In script checks, allow `Exec` calls to error due to lack of pty when
we use the exec to kill the task.
- In `utils.go/RegisterAllocs`, force query for allocations to wait on
wait index returned by registration call.
2019-09-10 13:45:16 -04:00
Lang Martin
071dccfcce
e2e/deployment DeploymentsForJob fail instead of nil, error passing
2019-06-04 14:31:42 -04:00
Lang Martin
1635fa3c00
e2e/deployment find the second deployment, use its status
2019-06-04 13:41:52 -04:00
Lang Martin
fe69f89476
e2e add deployment to the list of e2e tests, minor fixes
2019-05-22 12:34:57 -04:00
Lang Martin
97fd114535
e2e utils remove ineffectual assignment of allocs
2019-05-22 12:34:57 -04:00
Lang Martin
824d1366dd
e2e utils error format arg match
2019-05-22 12:32:08 -04:00
Lang Martin
d73606e54e
e2e util split new alloc and await placement, new WaitForDeployment
2019-05-22 12:32:08 -04:00
Michael Schurter
cd87afd15f
e2e: add NomadAgent and basic client state test
...
The e2e test code is absolutely hideous and leaks processes and files
on disk. NomadAgent seems useful, but the clientstate e2e tests are very
messy and slow. The last test "Corrupt" is probably the most useful as
it explicitly corrupts the state file whereas the other tests attempt to
reproduce steps thought to cause corruption in earlier releases of
Nomad.
2019-03-21 07:14:34 -07:00
Michael Schurter
ce4a828fd1
Apply suggestions from code review
...
Co-Authored-By: nickethier <ncethier@gmail.com>
2019-01-23 14:09:49 -05:00
Nick Ethier
c30965eaf9
e2e: add tests for nomad driver upgrade path
2019-01-17 23:32:45 -05:00
Michael Schurter
b09c68ceaf
e2e: wait for at least N nodes to be ready
...
Before it was *exactly* N nodes which limited test portability between
clusters.
2019-01-08 14:39:37 -08:00
Mahmood Ali
606ab23235
goimport file
2019-01-04 08:53:50 -05:00
Preetha Appan
378dd74d2a
Added waiting on client node ready state before running e2e tests
2019-01-03 16:16:20 -06:00
Preetha Appan
f458cb63dd
Increase alloc wait timeout in e2e test
2019-01-03 14:02:02 -06:00
Preetha Appan
d182c0f5cd
Increase timeout in e2e test
2019-01-03 11:22:21 -06:00
Danielle Tomlinson
d3b41a26c4
e2e: goimports e2eutil/utils.go
2019-01-03 13:31:49 +01:00
Preetha Appan
1bebce3525
new e2e test for spread, and refactor affinity tests to share util methods
2018-12-19 21:25:32 -06:00