Commit Graph

10371 Commits

Author SHA1 Message Date
Alex Dadgar
9d479f3d80 test stream framer 2018-02-15 13:59:01 -08:00
Alex Dadgar
d9722faf56 Server streaming 2018-02-15 13:59:01 -08:00
Alex Dadgar
5e7a1a44a2 Logs over RPC w/ lots to touch up 2018-02-15 13:59:01 -08:00
Alex Dadgar
c0e01d8a9e New RPC Modes and basic setup for streaming RPC handlers 2018-02-15 13:59:01 -08:00
Alex Dadgar
70ff5af8d0 wip fs endpoint 2018-02-15 13:59:01 -08:00
Alex Dadgar
e69506a6cf Use in-mem rpc 2018-02-15 13:59:01 -08:00
Alex Dadgar
496ab5f654 Remove circular dependency 2018-02-15 13:59:01 -08:00
Alex Dadgar
ebce3f907f fix lint 2018-02-15 13:59:01 -08:00
Alex Dadgar
e2d1ce8ff2 Fix manager tests and make testagent recover from port conflicts 2018-02-15 13:59:01 -08:00
Alex Dadgar
eade7ff4b5 Fix lint/comments 2018-02-15 13:59:01 -08:00
Alex Dadgar
fa6c90a807 Unjankify the pkg 2018-02-15 13:59:01 -08:00
Alex Dadgar
5618fd43ee initial round of comment review 2018-02-15 13:59:01 -08:00
Alex Dadgar
6860037d68 Plumb config 2018-02-15 13:59:01 -08:00
Alex Dadgar
5c1ba8fb8c Change defaults for min use duration 2018-02-15 13:59:01 -08:00
Alex Dadgar
0a047bb3a8 SetServer command actually returns an error if given an invalid server 2018-02-15 13:59:01 -08:00
Alex Dadgar
b97b44a76f use server manager 2018-02-15 13:59:01 -08:00
Alex Dadgar
13e4564304 code review 2018-02-15 13:59:01 -08:00
Alex Dadgar
5c6b6b865c Forwarding 2018-02-15 13:59:01 -08:00
Alex Dadgar
61eaa104b6 Add RPC for querying for Node connections 2018-02-15 13:59:01 -08:00
Alex Dadgar
96c354304d Store connection time 2018-02-15 13:59:01 -08:00
Alex Dadgar
a6baf7133a Remove testing 2018-02-15 13:59:01 -08:00
Alex Dadgar
1d9b2520c5 Use nomad UUID 2018-02-15 13:59:00 -08:00
Alex Dadgar
c9ddf89159 Test http 2018-02-15 13:59:00 -08:00
Alex Dadgar
9c570daaa8 Test RPC from server 2018-02-15 13:59:00 -08:00
Alex Dadgar
d15bb76538 Refactor 2018-02-15 13:59:00 -08:00
Alex Dadgar
1611fe56e3 Add testing interfaces 2018-02-15 13:59:00 -08:00
Alex Dadgar
298b1c4cb0 Server can forward ClientStats.Stats 2018-02-15 13:59:00 -08:00
Alex Dadgar
784f68e901 RPC Listener 2018-02-15 13:59:00 -08:00
Alex Dadgar
ddee97ca29 Stats Endpoint 2018-02-15 13:59:00 -08:00
Alex Dadgar
0b6e4e2589 Pull inmem codec to helper 2018-02-15 13:59:00 -08:00
Alex Dadgar
9680e795c3 Conn Pool can emit new connections to listeners.
This PR enables the client to listen for new connections and then bind
an RPC listener to each connection in an upcoming PR.
2018-02-15 13:59:00 -08:00
Alex Dadgar
9be9847abd Store the whole verified certificate chain 2018-02-15 13:59:00 -08:00
Alex Dadgar
052639eb74 Track client connections 2018-02-15 13:59:00 -08:00
Alex Dadgar
4c9caffaaf Improve TLS cluster testing 2018-02-15 13:59:00 -08:00
Alex Dadgar
96587f2413 Dynamic RPC servers with context 2018-02-15 13:59:00 -08:00
Alex Dadgar
aaf883b424 Helper to populate RPC server endpoints 2018-02-15 13:59:00 -08:00
Michael Schurter
ebb8587500 Merge pull request #3872 from hashicorp/b-remove-invalid-gitattrs
Remove invalid gitattributes
2018-02-15 11:39:17 -08:00
Michael Schurter
dcd865ccc3 Remove invalid gitattributes
alpine.qcow2 is *not* tracked by LFS so the attribute will cause an
error. Remove the attribute and add a note to make sure no one tries to
track existing files again.
2018-02-14 14:47:43 -08:00
Kyle Havlovitz
c8f0f4cbe1 Merge pull request #3852 from hashicorp/autopilot-cleanup
Clean up some leftover autopilot differences from Consul
2018-02-14 10:42:32 -08:00
Preetha
23df204bcd Merge pull request #3870 from hashicorp/travis_show_failing_testname
Make tests in travis be verbose
2018-02-14 11:24:55 -06:00
Preetha Appan
552cf8073d Make tests in travis be verbose 2018-02-14 10:42:57 -06:00
Preetha
d9276e22b3 Merge pull request #3868 from hashicorp/f-server-side-restarts
server side rescheduling
2018-02-13 20:09:51 -06:00
Camilo Aguilar
c41d42b2bf Fix a very small typo 2018-02-13 19:50:18 -05:00
Chelsea Komlo
6820c96895 Merge pull request #3807 from hashicorp/f-client-add-fingerprint-manager
Add fingerprint manager to manage fingerprinting node
2018-02-13 11:22:50 -05:00
Chelsea Holland Komlo
12ee25d852 extract test helper
lock concurrent accesses to node

comment exported method
2018-02-12 18:30:10 -05:00
Michael Schurter
ea860e929d Merge pull request #3819 from schmichael/qemu-graceful-shutdown-alpine
Test QEMU graceful shutdown
2018-02-12 12:32:14 -08:00
Preetha
976c5a4c89 Merge pull request #3864 from hashicorp/improve-check-docs
Clarify that check names are auto generated.
2018-02-12 14:07:44 -06:00
Michael Schurter
87d65af9ef Merge pull request #3853 from hashicorp/docs-datacenter-faq
Clarify Nomad dc vs Consul dc
2018-02-12 11:31:18 -08:00
Michael Schurter
f3829d9323 Improve test logging 2018-02-12 11:25:52 -08:00
Michael Schurter
8b302bc36f Clarify Nomad dc vs Consul dc 2018-02-12 11:11:50 -08:00