fn: reorg agent config (#853)

* fn: reorg agent config

*) Moving constants in agent to agent config, which helps
with testing, tuning.
*) Added max total cpu & memory for testing & clamping max
mem & cpu usage if needed.

* fn: adjust PipeIO time
* fn: for hot, cannot reliably test EndOfLogs in TestRouteRunnerExecution
This commit is contained in:
Tolga Ceylan
2018-03-13 18:38:47 -07:00
committed by GitHub
parent 1988d92c83
commit 74a51f3f88
7 changed files with 105 additions and 68 deletions

View File

@@ -99,7 +99,7 @@ func TestResourceAsyncWait(t *testing.T) {
var vals trackerVals
trI := NewResourceTracker()
trI := NewResourceTracker(nil)
tr := trI.(*resourceTracker)
@@ -166,7 +166,7 @@ func TestResourceAsyncWait(t *testing.T) {
func TestResourceGetSimple(t *testing.T) {
var vals trackerVals
trI := NewResourceTracker()
trI := NewResourceTracker(nil)
tr := trI.(*resourceTracker)
vals.setDefaults()
@@ -229,7 +229,7 @@ func TestResourceGetSimple(t *testing.T) {
func TestResourceGetCombo(t *testing.T) {
var vals trackerVals
trI := NewResourceTracker()
trI := NewResourceTracker(nil)
tr := trI.(*resourceTracker)
vals.setDefaults()