mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-22 23:58:44 +05:00
added integration tests for ranking scheduling
This commit is contained in:
committed by
Dan Christian Bogos
parent
5242ba2440
commit
b8616282ee
26
data/conf/samples/ranking_internal/cgrates.json
Normal file
26
data/conf/samples/ranking_internal/cgrates.json
Normal file
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"general": {
|
||||
"log_level": 7,
|
||||
},
|
||||
"data_db": {
|
||||
"db_type": "*internal",
|
||||
},
|
||||
"stor_db": {
|
||||
"db_type": "*internal",
|
||||
},
|
||||
"rankings": {
|
||||
"enabled": true,
|
||||
"store_interval": "-1",
|
||||
"scheduled_ids": {},
|
||||
"stats_conns": [
|
||||
"*localhost"
|
||||
]
|
||||
},
|
||||
"stats": {
|
||||
"enabled": true,
|
||||
"store_interval": "-1",
|
||||
},
|
||||
"apiers": {
|
||||
"enabled": true,
|
||||
}
|
||||
}
|
||||
31
data/conf/samples/ranking_mongo/cgrates.json
Normal file
31
data/conf/samples/ranking_mongo/cgrates.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"general": {
|
||||
"log_level": 7,
|
||||
},
|
||||
"data_db": {
|
||||
"db_type": "mongo",
|
||||
"db_name": "10",
|
||||
"db_port": 27017,
|
||||
},
|
||||
"stor_db": {
|
||||
"db_type": "mongo",
|
||||
"db_name": "cgrates",
|
||||
"db_port": 27017,
|
||||
"db_password": "",
|
||||
},
|
||||
"rankings": {
|
||||
"enabled": true,
|
||||
"store_interval": "-1",
|
||||
"scheduled_ids": {},
|
||||
"stats_conns": [
|
||||
"*localhost"
|
||||
]
|
||||
},
|
||||
"stats": {
|
||||
"enabled": true,
|
||||
"store_interval": "-1",
|
||||
},
|
||||
"apiers": {
|
||||
"enabled": true,
|
||||
}
|
||||
}
|
||||
28
data/conf/samples/ranking_mysql/cgrates.json
Normal file
28
data/conf/samples/ranking_mysql/cgrates.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"general": {
|
||||
"log_level": 7,
|
||||
},
|
||||
"data_db": {
|
||||
"db_type": "redis",
|
||||
"db_port": 6379,
|
||||
"db_name": "10",
|
||||
},
|
||||
"stor_db": {
|
||||
"db_password": "CGRateS.org",
|
||||
},
|
||||
"rankings": {
|
||||
"enabled": true,
|
||||
"store_interval": "-1",
|
||||
"scheduled_ids": {},
|
||||
"stats_conns": [
|
||||
"*localhost"
|
||||
]
|
||||
},
|
||||
"stats": {
|
||||
"enabled": true,
|
||||
"store_interval": "-1",
|
||||
},
|
||||
"apiers": {
|
||||
"enabled": true,
|
||||
}
|
||||
}
|
||||
3
data/tariffplans/tutrankings/Rankings.csv
Normal file
3
data/tariffplans/tutrankings/Rankings.csv
Normal file
@@ -0,0 +1,3 @@
|
||||
#Tenant[0],Id[1],Schedule[2],StatIDs[3],MetricIDs[4],Sorting[5],SortingParameters[6],Stored[7],ThresholdIDs[8]
|
||||
cgrates.org,RANK1,@every 1s,Stats1;Stats2;Stats3;Stats4,,*asc,*acc;*pdd:false;*acd,,
|
||||
cgrates.org,RANK2,@every 1s,Stats3;Stats4;Stats1;Stats2,,*desc,*acc;*pdd:false;*acd,,
|
||||
|
5
data/tariffplans/tutrankings/Stats.csv
Normal file
5
data/tariffplans/tutrankings/Stats.csv
Normal file
@@ -0,0 +1,5 @@
|
||||
#Tenant[0],Id[1],FilterIDs[2],ActivationInterval[3],QueueLength[4],TTL[5],MinItems[6],Metrics[7],MetricFilterIDs[8],Stored[9],Blocker[10],Weight[11],ThresholdIDs[12]
|
||||
cgrates.org,Stats1,*string:~*req.Account:1001,,,,,*acc;*acd;*pdd,,,,,
|
||||
cgrates.org,Stats2,*string:~*req.Account:1002,,,,,*acc;*acd;*pdd,,,,,
|
||||
cgrates.org,Stats3,*string:~*req.Account:1003,,,,,*acc;*acd;*pdd,,,,,
|
||||
cgrates.org,Stats4,*string:~*req.Account:1004,,,,,*acc;*acd;*pdd,,,,,
|
||||
|
Reference in New Issue
Block a user