From 6df88335a8c1613c211d32f83be6665e9ada5d4b Mon Sep 17 00:00:00 2001 From: andronache Date: Tue, 25 May 2021 16:44:42 +0300 Subject: [PATCH] Repaired integration tests for general tests --- data/conf/samples/sessions_internal/cgrates.json | 3 ++- data/conf/samples/sessions_mongo/cgrates.json | 1 + data/conf/samples/sessions_mysql/cgrates.json | 8 ++++---- engine/dynamicdp.go | 2 +- general_tests/session3_it_test.go | 2 +- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/data/conf/samples/sessions_internal/cgrates.json b/data/conf/samples/sessions_internal/cgrates.json index 3aaa18af5..7d873e5e4 100644 --- a/data/conf/samples/sessions_internal/cgrates.json +++ b/data/conf/samples/sessions_internal/cgrates.json @@ -89,7 +89,8 @@ "stats_conns": ["*internal"], "routes_conns": ["*internal"], "attributes_conns": ["*internal"], - "alterable_fields": ["Extra1"] + "alterable_fields": ["Extra1"], + "terminate_attempts": 10, }, diff --git a/data/conf/samples/sessions_mongo/cgrates.json b/data/conf/samples/sessions_mongo/cgrates.json index 2b713070b..08f93c2e2 100644 --- a/data/conf/samples/sessions_mongo/cgrates.json +++ b/data/conf/samples/sessions_mongo/cgrates.json @@ -95,6 +95,7 @@ "routes_conns": ["*internal"], "attributes_conns": ["*internal"], "alterable_fields": ["Extra1"], + "terminate_attempts": 10, }, diff --git a/data/conf/samples/sessions_mysql/cgrates.json b/data/conf/samples/sessions_mysql/cgrates.json index e52ad4246..f47d2d044 100644 --- a/data/conf/samples/sessions_mysql/cgrates.json +++ b/data/conf/samples/sessions_mysql/cgrates.json @@ -82,18 +82,18 @@ "sessions": { "enabled": true, "session_ttl": "50ms", - "chargers_conns": ["*localhost"], - "rals_conns": ["*localhost"], + "chargers_conns": ["*internal"], + "rals_conns": ["*internal"], "cdrs_conns": ["*internal"], "resources_conns": ["*internal"], "thresholds_conns": ["*internal"], "stats_conns": ["*internal"], "routes_conns": ["*internal"], "attributes_conns": ["*internal"], - "alterable_fields": ["Extra1"] + "alterable_fields": ["Extra1"], + "terminate_attempts": 10, }, - "apiers": { "enabled": true, "scheduler_conns": ["*internal"], diff --git a/engine/dynamicdp.go b/engine/dynamicdp.go index b64687c6f..171213e42 100644 --- a/engine/dynamicdp.go +++ b/engine/dynamicdp.go @@ -108,7 +108,7 @@ func (dDP *dynamicDP) fieldAsInterface(fldPath []string) (val interface{}, err e &utils.TenantIDWithAPIOpts{TenantID: &utils.TenantID{Tenant: dDP.tenant, ID: fldPath[1]}}, &reply); err != nil { return nil, err } - dp := config.NewObjectDP(reply) + dp := config.NewObjectDP(&reply) dDP.cache.Set(fldPath[:2], dp) return dp.FieldAsInterface(fldPath[2:]) case utils.MetaStats: diff --git a/general_tests/session3_it_test.go b/general_tests/session3_it_test.go index c12e29354..74b1ebbd2 100644 --- a/general_tests/session3_it_test.go +++ b/general_tests/session3_it_test.go @@ -328,7 +328,7 @@ func testSes3ItTerminatWithoutInit(t *testing.T) { } }() - time.Sleep(3 * time.Millisecond) + time.Sleep(time.Millisecond) args1 := &sessions.V1InitSessionArgs{ InitSession: true, CGREvent: &utils.CGREvent{