From 8bdf26babd8887a1d6c60879a29948687a3e3b70 Mon Sep 17 00:00:00 2001 From: "Apama Build User (apamabld)" Date: Wed, 27 Nov 2024 15:59:08 +0000 Subject: [PATCH] Release 25.329.0 --- doc/pydoc/_modules/apamax/eplapplications/basetest.html | 2 +- doc/pydoc/_modules/apamax/eplapplications/connection.html | 2 +- doc/pydoc/_modules/apamax/eplapplications/eplapps.html | 2 +- .../_modules/apamax/eplapplications/perf/basetest.html | 2 +- doc/pydoc/_modules/apamax/eplapplications/platform.html | 2 +- doc/pydoc/_modules/apamax/eplapplications/smartrules.html | 2 +- doc/pydoc/_modules/apamax/eplapplications/tenant.html | 2 +- doc/pydoc/_modules/index.html | 2 +- doc/pydoc/autodocgen/apamax.eplapplications.basetest.html | 2 +- doc/pydoc/autodocgen/apamax.eplapplications.connection.html | 2 +- doc/pydoc/autodocgen/apamax.eplapplications.eplapps.html | 2 +- doc/pydoc/autodocgen/apamax.eplapplications.html | 2 +- .../autodocgen/apamax.eplapplications.perf.basetest.html | 2 +- doc/pydoc/autodocgen/apamax.eplapplications.perf.html | 2 +- .../autodocgen/apamax.eplapplications.perf.publisher.html | 2 +- doc/pydoc/autodocgen/apamax.eplapplications.platform.html | 2 +- doc/pydoc/autodocgen/apamax.eplapplications.smartrules.html | 2 +- doc/pydoc/autodocgen/apamax.eplapplications.tenant.html | 2 +- doc/pydoc/autodocgen/apamax.html | 2 +- doc/pydoc/genindex.html | 2 +- doc/pydoc/index.html | 6 +++--- doc/pydoc/performance-testing.html | 2 +- doc/pydoc/py-modindex.html | 2 +- doc/pydoc/search.html | 2 +- doc/pydoc/searchindex.js | 2 +- doc/pydoc/testing-epl.html | 2 +- doc/pydoc/using-eplapp.html | 2 +- doc/pydoc/using-pysys.html | 2 +- readme.rst | 4 ++-- 29 files changed, 32 insertions(+), 32 deletions(-) diff --git a/doc/pydoc/_modules/apamax/eplapplications/basetest.html b/doc/pydoc/_modules/apamax/eplapplications/basetest.html index 6f943e6..af52de2 100644 --- a/doc/pydoc/_modules/apamax/eplapplications/basetest.html +++ b/doc/pydoc/_modules/apamax/eplapplications/basetest.html @@ -715,7 +715,7 @@

Navigation

diff --git a/doc/pydoc/_modules/apamax/eplapplications/connection.html b/doc/pydoc/_modules/apamax/eplapplications/connection.html index f889689..df4a72b 100644 --- a/doc/pydoc/_modules/apamax/eplapplications/connection.html +++ b/doc/pydoc/_modules/apamax/eplapplications/connection.html @@ -182,7 +182,7 @@

Navigation

diff --git a/doc/pydoc/_modules/apamax/eplapplications/eplapps.html b/doc/pydoc/_modules/apamax/eplapplications/eplapps.html index efcaa1c..cc5fba8 100644 --- a/doc/pydoc/_modules/apamax/eplapplications/eplapps.html +++ b/doc/pydoc/_modules/apamax/eplapplications/eplapps.html @@ -279,7 +279,7 @@

Navigation

diff --git a/doc/pydoc/_modules/apamax/eplapplications/perf/basetest.html b/doc/pydoc/_modules/apamax/eplapplications/perf/basetest.html index 57a9f7f..6e5d082 100644 --- a/doc/pydoc/_modules/apamax/eplapplications/perf/basetest.html +++ b/doc/pydoc/_modules/apamax/eplapplications/perf/basetest.html @@ -1176,7 +1176,7 @@

Navigation

diff --git a/doc/pydoc/_modules/apamax/eplapplications/platform.html b/doc/pydoc/_modules/apamax/eplapplications/platform.html index ac1dc3c..95a33d3 100644 --- a/doc/pydoc/_modules/apamax/eplapplications/platform.html +++ b/doc/pydoc/_modules/apamax/eplapplications/platform.html @@ -314,7 +314,7 @@

Navigation

diff --git a/doc/pydoc/_modules/apamax/eplapplications/smartrules.html b/doc/pydoc/_modules/apamax/eplapplications/smartrules.html index dc9d48f..7cda971 100644 --- a/doc/pydoc/_modules/apamax/eplapplications/smartrules.html +++ b/doc/pydoc/_modules/apamax/eplapplications/smartrules.html @@ -839,7 +839,7 @@

Navigation

diff --git a/doc/pydoc/_modules/apamax/eplapplications/tenant.html b/doc/pydoc/_modules/apamax/eplapplications/tenant.html index c0dc95d..51f0f96 100644 --- a/doc/pydoc/_modules/apamax/eplapplications/tenant.html +++ b/doc/pydoc/_modules/apamax/eplapplications/tenant.html @@ -142,7 +142,7 @@

Navigation

diff --git a/doc/pydoc/_modules/index.html b/doc/pydoc/_modules/index.html index ce44aab..16c1bbf 100644 --- a/doc/pydoc/_modules/index.html +++ b/doc/pydoc/_modules/index.html @@ -86,7 +86,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.basetest.html b/doc/pydoc/autodocgen/apamax.eplapplications.basetest.html index f782ff8..e486275 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.basetest.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.basetest.html @@ -439,7 +439,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.connection.html b/doc/pydoc/autodocgen/apamax.eplapplications.connection.html index c29b7d5..96cc8a3 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.connection.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.connection.html @@ -193,7 +193,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.eplapps.html b/doc/pydoc/autodocgen/apamax.eplapplications.eplapps.html index c9fd59a..86541fd 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.eplapps.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.eplapps.html @@ -204,7 +204,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.html b/doc/pydoc/autodocgen/apamax.eplapplications.html index 222431f..6c702d6 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.html @@ -138,7 +138,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.perf.basetest.html b/doc/pydoc/autodocgen/apamax.eplapplications.perf.basetest.html index 63d50bb..5054463 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.perf.basetest.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.perf.basetest.html @@ -473,7 +473,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.perf.html b/doc/pydoc/autodocgen/apamax.eplapplications.perf.html index 18c7a73..a017d21 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.perf.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.perf.html @@ -129,7 +129,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.perf.publisher.html b/doc/pydoc/autodocgen/apamax.eplapplications.perf.publisher.html index f4b695b..b151566 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.perf.publisher.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.perf.publisher.html @@ -117,7 +117,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.platform.html b/doc/pydoc/autodocgen/apamax.eplapplications.platform.html index 6a2a32c..0489bc4 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.platform.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.platform.html @@ -198,7 +198,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.smartrules.html b/doc/pydoc/autodocgen/apamax.eplapplications.smartrules.html index b27782c..f719367 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.smartrules.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.smartrules.html @@ -710,7 +710,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.eplapplications.tenant.html b/doc/pydoc/autodocgen/apamax.eplapplications.tenant.html index bfcd613..40688b1 100644 --- a/doc/pydoc/autodocgen/apamax.eplapplications.tenant.html +++ b/doc/pydoc/autodocgen/apamax.eplapplications.tenant.html @@ -148,7 +148,7 @@

Navigation

diff --git a/doc/pydoc/autodocgen/apamax.html b/doc/pydoc/autodocgen/apamax.html index a9fd13c..e2386f6 100644 --- a/doc/pydoc/autodocgen/apamax.html +++ b/doc/pydoc/autodocgen/apamax.html @@ -109,7 +109,7 @@

Navigation

diff --git a/doc/pydoc/genindex.html b/doc/pydoc/genindex.html index 5873beb..fbab0b3 100644 --- a/doc/pydoc/genindex.html +++ b/doc/pydoc/genindex.html @@ -512,7 +512,7 @@

Navigation

diff --git a/doc/pydoc/index.html b/doc/pydoc/index.html index 450b4c1..5b892e4 100644 --- a/doc/pydoc/index.html +++ b/doc/pydoc/index.html @@ -100,8 +100,8 @@

Contents

DisclaimerΒΆ

These tools are provided as-is and without warranty or support. They do not -constitute part of the Software AG product suite. Users are free to use, fork and modify them, -subject to the license agreement. While Software AG welcomes contributions, we cannot guarantee +constitute part of the Cumulocity GmbH product suite. Users are free to use, fork and modify them, +subject to the license agreement. While Cumulocity GmbH welcomes contributions, we cannot guarantee to include every contribution in the main project.

@@ -156,7 +156,7 @@

Navigation

diff --git a/doc/pydoc/performance-testing.html b/doc/pydoc/performance-testing.html index ec27be3..870ebfe 100644 --- a/doc/pydoc/performance-testing.html +++ b/doc/pydoc/performance-testing.html @@ -533,7 +533,7 @@

Navigation

diff --git a/doc/pydoc/py-modindex.html b/doc/pydoc/py-modindex.html index 0b2c5bb..6a0de62 100644 --- a/doc/pydoc/py-modindex.html +++ b/doc/pydoc/py-modindex.html @@ -149,7 +149,7 @@

Navigation

diff --git a/doc/pydoc/search.html b/doc/pydoc/search.html index 0d41326..15436b2 100644 --- a/doc/pydoc/search.html +++ b/doc/pydoc/search.html @@ -93,7 +93,7 @@

Navigation

diff --git a/doc/pydoc/searchindex.js b/doc/pydoc/searchindex.js index af6bc22..8d1e992 100644 --- a/doc/pydoc/searchindex.js +++ b/doc/pydoc/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["autodocgen/apamax","autodocgen/apamax.eplapplications","autodocgen/apamax.eplapplications.basetest","autodocgen/apamax.eplapplications.connection","autodocgen/apamax.eplapplications.eplapps","autodocgen/apamax.eplapplications.perf","autodocgen/apamax.eplapplications.perf.basetest","autodocgen/apamax.eplapplications.perf.publisher","autodocgen/apamax.eplapplications.platform","autodocgen/apamax.eplapplications.smartrules","autodocgen/apamax.eplapplications.tenant","index","performance-testing","testing-epl","using-eplapp","using-pysys"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":2,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["autodocgen/apamax.rst","autodocgen/apamax.eplapplications.rst","autodocgen/apamax.eplapplications.basetest.rst","autodocgen/apamax.eplapplications.connection.rst","autodocgen/apamax.eplapplications.eplapps.rst","autodocgen/apamax.eplapplications.perf.rst","autodocgen/apamax.eplapplications.perf.basetest.rst","autodocgen/apamax.eplapplications.perf.publisher.rst","autodocgen/apamax.eplapplications.platform.rst","autodocgen/apamax.eplapplications.smartrules.rst","autodocgen/apamax.eplapplications.tenant.rst","index.rst","performance-testing.rst","testing-epl.rst","using-eplapp.rst","using-pysys.rst"],objects:{"":{apamax:[0,0,0,"-"]},"apamax.eplapplications":{basetest:[2,0,0,"-"],connection:[3,0,0,"-"],eplapps:[4,0,0,"-"],perf:[5,0,0,"-"],platform:[8,0,0,"-"],smartrules:[9,0,0,"-"],tenant:[10,0,0,"-"]},"apamax.eplapplications.basetest":{ApamaC8YBaseTest:[2,1,1,""],EPLAppsSimpleTest:[2,1,1,""],LocalCorrelatorSimpleTest:[2,1,1,""]},"apamax.eplapplications.basetest.ApamaC8YBaseTest":{addC8YPropertiesToProject:[2,2,1,""],copyWithReplace:[2,2,1,""],createAppKey:[2,2,1,""],createProject:[2,2,1,""],createTestDevice:[2,2,1,""],getAlarms:[2,2,1,""],getOperations:[2,2,1,""],getTestSubjectEPLApps:[2,2,1,""],getUTCTime:[2,2,1,""],prepareTenant:[2,2,1,""],setup:[2,2,1,""]},"apamax.eplapplications.basetest.EPLAppsSimpleTest":{execute:[2,2,1,""],prepareTenant:[2,2,1,""],setup:[2,2,1,""],shutdown:[2,2,1,""],validate:[2,2,1,""]},"apamax.eplapplications.basetest.LocalCorrelatorSimpleTest":{addEPLAppsToProject:[2,2,1,""],execute:[2,2,1,""],getMonitorsFromInjectedFile:[2,2,1,""],setup:[2,2,1,""],validate:[2,2,1,""]},"apamax.eplapplications.connection":{C8yConnection:[3,1,1,""]},"apamax.eplapplications.connection.C8yConnection":{do_get:[3,2,1,""],do_request_json:[3,2,1,""],request:[3,2,1,""]},"apamax.eplapplications.eplapps":{EPLApps:[4,1,1,""]},"apamax.eplapplications.eplapps.EPLApps":{"delete":[4,2,1,""],deploy:[4,2,1,""],getAppId:[4,2,1,""],getEPLApps:[4,2,1,""],update:[4,2,1,""]},"apamax.eplapplications.perf":{basetest:[6,0,0,"-"],publisher:[7,0,0,"-"]},"apamax.eplapplications.perf.basetest":{ApamaC8YPerfBaseTest:[6,1,1,""],EPLAppsPerfTest:[6,1,1,""],ObjectCreator:[6,1,1,""]},"apamax.eplapplications.perf.basetest.ApamaC8YPerfBaseTest":{generateHTMLReport:[6,2,1,""],prepareTenant:[6,2,1,""],read_json:[6,2,1,""],restartApamaMicroservice:[6,2,1,""],setup:[6,2,1,""],startAlarmSimulator:[6,2,1,""],startEventSimulator:[6,2,1,""],startMeasurementSimulator:[6,2,1,""],startPerformanceMonitoring:[6,2,1,""],validate:[6,2,1,""]},"apamax.eplapplications.perf.basetest.ObjectCreator":{createObject:[6,2,1,""]},"apamax.eplapplications.platform":{CumulocityPlatform:[8,1,1,""]},"apamax.eplapplications.platform.CumulocityPlatform":{getApamaLogFile:[8,2,1,""],getC8YConnection:[8,2,1,""],getC8yConnectionDetails:[8,2,1,""],getMicroserviceName:[8,2,1,""],getSubscribedTenants:[8,2,1,""],getTenant:[8,2,1,""],shutdown:[8,2,1,""]},"apamax.eplapplications.smartrules":{SmartRule:[9,1,1,""],SmartRulesManager:[9,1,1,""]},"apamax.eplapplications.smartrules.SmartRule":{"delete":[9,2,1,""],deploy:[9,2,1,""],getConfiguration:[9,2,1,""],getDisabledSources:[9,2,1,""],getEnabledSources:[9,2,1,""],getID:[9,2,1,""],getRuleName:[9,2,1,""],isEnabled:[9,2,1,""],isGlobal:[9,2,1,""],isLocal:[9,2,1,""],setDisabledSources:[9,2,1,""],setEnabled:[9,2,1,""],setEnabledSources:[9,2,1,""],setGlobal:[9,2,1,""],setLocal:[9,2,1,""],setRuleName:[9,2,1,""],updateConfiguration:[9,2,1,""]},"apamax.eplapplications.smartrules.SmartRulesManager":{build_calculateEnergyConsumption:[9,2,1,""],build_onAlarmDurationIncreaseSeverity:[9,2,1,""],build_onAlarmEscalateIt:[9,2,1,""],build_onAlarmEscalateStepSendEmail:[9,2,1,""],build_onAlarmEscalateStepSendSMS:[9,2,1,""],build_onAlarmExecuteOperation:[9,2,1,""],build_onAlarmSendEmail:[9,2,1,""],build_onAlarmSendSMS:[9,2,1,""],build_onGeofenceCreateAlarm:[9,2,1,""],build_onGeofenceSendEmail:[9,2,1,""],build_onMeasurementExplicitThresholdCreateAlarm:[9,2,1,""],build_onMeasurementThresholdCreateAlarm:[9,2,1,""],build_onMissingMeasurementsCreateAlarm:[9,2,1,""],getAllSmartRules:[9,2,1,""]},"apamax.eplapplications.tenant":{CumulocityTenant:[10,1,1,""]},"apamax.eplapplications.tenant.CumulocityTenant":{getConnection:[10,2,1,""],getTenantId:[10,2,1,""]},apamax:{eplapplications:[1,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method"},terms:{"000z":2,"75th":12,"90th":12,"95th":12,"99th":12,"boolean":4,"case":[3,11,12,13,15],"class":[2,3,4,6,8,9,10,12,15],"default":[2,4,6,9,12,14,15],"export":15,"float":[2,6,9,12,13],"function":[2,6],"import":[12,13,15],"new":[2,6,9,13,14,15],"return":[2,3,4,6,8,9,10,12,13],"static":12,"super":[2,6,12],"throw":[2,6],"transient":6,"true":[3,4,8,9,12,15],"while":[11,13],Added:[8,15],For:[2,6,8,12,14,15],IDs:[2,6,9,12],One:12,SMS:9,The:[2,3,4,6,8,9,10,11,12,13,14,15],There:15,These:[11,12,13,15],Use:[2,6],Using:[11,12,13],With:13,__init__:[6,12],abl:13,about:[12,15],abov:[12,13],access:15,accord:15,accur:12,acquir:12,across:12,act:13,action:[2,6,12,13],activ:[2,4,6,8,9,12,13,14,15],actual:[2,12],add:[2,9,13,15],addc8ypropertiestoproject:[2,15],added:2,addeplappstoproject:2,adding:13,addit:[2,3,12,13,14],addition:12,address:9,addtestprefix:9,advanc:11,after:[2,13,15],against:[2,8,10,12],aggreg:12,agreement:11,alarm:[2,6,9,13,15],alarm_typ:13,alarm_wait_timeout:13,alarmdurationminut:9,alarmonmeasurementthreshold:[13,15],alarmonmeasurementthresholdtest:[13,15],alarmonthreshold:12,alarms_clear:12,alarms_rais:12,alarmsever:9,alarmtext:[9,12],alarmtyp:[9,12],alert:13,all:[2,4,6,9,12,13,14,15],alloc:[2,6],allow:[2,6,11,12,14,15],along:12,alongsid:13,alreadi:[2,6,15],also:[9,11,12,13,14,15],altern:13,alwai:12,analyt:[11,15],analyz:12,ani:[2,3,6,9,12,13,15],anoth:13,anyon:15,apach:11,apama:[4,6,8,11,12,15],apama_hom:[2,15],apamac8ybasetest:[6,15],apamac8yperfbasetest:12,apamaproject:2,apamax:[11,12,15],api:15,app:[2,4,6],appconfigur:12,appear:13,applic:[2,6,8,12,15],appnam:4,approach:[12,13],appropri:9,appundertest:15,argument:[2,12,13,14],arrang:13,assertgrep:15,associ:13,assum:[12,15],attempt:3,attribut:12,authent:2,automat:[11,13,15],avail:[6,12,14,15],avoid:15,back:6,background:6,backgroundthread:6,base:[2,3,4,6,8,9,10,12,13,14],basetest:[12,15],basetest_class_her:[2,6],basic:[12,15],becaus:6,been:[2,9,12,13,15],befor:[2,6,9,12,13,15],behav:15,behavior:[2,13,15],being:[2,4,8,12,13],below:[6,13,15],best:13,between:15,blind:9,block:15,bodi:3,bool:[6,9],both:[9,13,15],boundari:9,brief:6,bsd:11,build:9,build_:12,build_calculateenergyconsumpt:9,build_onalarmdurationincreasesever:9,build_onalarmescalateit:9,build_onalarmescalatestepsendemail:9,build_onalarmescalatestepsendsm:9,build_onalarmexecuteoper:9,build_onalarmsendemail:9,build_onalarmsendsm:9,build_ongeofencecreatealarm:9,build_ongeofencesendemail:9,build_onmeasurementexplicitthresholdcreatealarm:[9,12],build_onmeasurementthresholdcreatealarm:9,build_onmissingmeasurementscreatealarm:9,builder:15,built:[11,12],bundl:[2,15],c8y:15,c8y_energyconsumpt:9,c8y_energycount:9,c8y_geofencealarm:9,c8y_isdevic:13,c8y_missingmeasurementsalarm:9,c8y_posit:[6,12],c8y_thresholdalarm:9,c8yconnect:[4,8,10],calcul:9,call:[2,6,9,12],can:[2,9,11,12,13,14,15],cannot:[9,11],capabl:15,caus:13,cep:6,cgroup:12,chang:[9,12,13,14],channel:13,charact:12,check:[2,9,13,15],children:2,claus:11,clean:[2,6,9,13,15],cleanup:[2,6,13],clear:[2,6,12,15],clearallactivealarmsduringtenantprepar:[2,15],cloud:[11,12,13],code:[12,13,15],collect:[4,12],combin:[6,12],come:[6,12,15],command:[2,6,11,15],common:[2,6,12,13],commonli:[2,6],complet:[13,15],compliant:2,compris:[12,15],concept:[2,6],config:15,configur:[2,6,8,9,12,15],confirm:13,conjunct:13,connect:[2,4,8,10,13,14,15],consid:[2,6],consist:13,constant:12,constitut:11,construct:13,constructor:[6,12],constuct:13,consum:12,consumpt:[9,12],contain:[2,4,6,8,9,12,14,15],content:[4,6,14],contribut:11,control:12,conveni:12,convent:13,copi:[2,9,12,15],copywithreplac:[2,12],correct:[12,13],correctli:13,correl:[2,6,12,13,15],correlatorhelp:15,cover:13,cpu:12,creat:[2,3,6,8,9,11],createappkei:2,createnewdevic:13,createobject:[6,12],createproject:[2,15],createtestdevic:[2,12],creation:13,creator:[6,12],creatorclassnam:6,creatorfil:6,creatorparam:6,credenti:12,ctrl:[6,8,12],cumuloc:[2,3,4,6,8,9,10,11],cumulocity_authority_fil:2,cumulocity_measurement_format:2,cumulocity_notifications_2:15,cumulocity_notifications_service_url:15,cumulocity_password:[2,8],cumulocity_server_url:[2,8],cumulocity_ten:[2,8],cumulocity_url:14,cumulocity_usernam:[2,8],cumulocityplatform:[12,15],cumulocityten:[2,6,8,9,12],current:[2,12],currenttim:13,custom:[2,6,9,12],data:[2,6,9,12,13,15],datapointobjectid:9,datefrom:2,dateto:2,deactiv:[2,15],decod:6,dedic:15,def:[6,12,15],defin:[2,6,8,9,13],delet:[2,4,6,9,11,12,13,15],demonstr:[12,13],deploi:[4,6,8,9,11,15],deployeddir:15,describ:12,descript:[4,6,9,12,13,14,15],descriptor:[2,6],desir:12,detail:[6,12,14,15],determin:13,devic:[2,6,9,11,15],device_typ:13,devicecr:13,deviceid:[2,13],devicelist:9,deviceorgroupid:9,devicesimul:13,dict:[2,6,9],dictionari:[2,9,12,13],did:6,die:[13,15],differ:[6,12,15],dir:15,direct:2,directori:[2,6,12,13,14,15],disabl:[2,9,12,15],disambigu:2,disrupt:15,distinct:12,do_get:3,do_request_json:3,doc:11,document:[11,12,13,14,15],doe:[12,15],don:15,done:[2,12,13,15],due:12,durat:[6,9,12],dure:12,each:[2,12,13,14],earli:13,easili:[12,13],edg:13,either:[6,12,13,14,15],element:15,els:13,email:9,empti:[2,9,15],enabl:[9,12,15],end:[2,6,12],energi:9,enough:12,ensur:[2,6,13],enter:9,enterpris:12,entir:12,env:15,environ:[2,6,12,15],epl:[2,4,6,8],epl_app:[2,12,15],epl_testing_sdk:[2,6,15],eplapp:[2,6,8,11,12,15],eplappl:[11,12,15],eplappssimpletest:15,eplapptobetest:2,eplfil:[8,15],epoc:2,error:[2,6,13,14,15],escal:9,escalationstep:9,essenti:15,etc:12,event:[6,11,15],everi:11,exampl:[2,6,12,13,14,15],exceed:9,except:[2,4,6],execut:[2,6,9,12,13,15],exist:[2,4,11,12,13,15],existingproject:2,exit:11,expect:[3,13],expectingalarm:13,explain:12,explicit:[9,15],explicitli:[13,15],expr:[8,15],extend:[6,12],extens:[11,15],extern:2,extra:[2,6,12],extraperformancemetr:[6,12],facil:[12,15],fail:[2,13,15],failur:13,fals:[2,4,6,9,13,15],fatal:[13,15],fetch:[2,4,10],few:12,field:[12,13,14],file:[2,4,6,8,12,14,15],filedirectori:6,filenam:6,filter:2,find:9,findalarm:13,findalarmrespons:13,findalarmresponseack:13,fine:15,finish:[8,13,15],first:[2,13],firstli:13,flush:15,follow:[2,6,8,12,13,14,15],fork:11,format:[2,12],found:[11,12,13,15],fragment:[2,9,12],fragmenttyp:2,framework:[2,11,12,13,15],free:11,from:[2,6,8,9,10,11,12,14,15],full:12,further:11,gather:[6,12],gener:[6,9,13],generatehtmlreport:[6,12],generatereqid:13,geofenc:9,get:[2,3,4,6,8,9,10,12,15],getalarm:2,getallsmartrul:9,getapamalogfil:[8,15],getappid:4,getc8yconnect:[8,15],getc8yconnectiondetail:8,getconfigur:9,getconnect:10,getdisabledsourc:9,getenabledsourc:9,geteplapp:4,getid:9,getmicroservicenam:8,getmonitorsfrominjectedfil:2,getoper:2,getoradddefault:13,getrulenam:9,getsubscribedten:[8,12],getten:8,gettenantid:10,gettestsubjecteplapp:2,getutctim:2,github:[11,15],give:15,given:4,global:9,good:12,graph:12,group:9,guarante:11,guid:[11,12,13],handl:[6,12],has:[2,9,12,13,14,15],have:[2,12,13,14,15],header:3,help:14,helper:[11,12,15],here:11,high:6,histor:[13,15],host:2,how:[12,13,15],howev:[2,6,15],html:[6,12],http:[2,3,11],identifi:[2,9,12,13,15],ignor:9,implement:[2,6],inact:[4,14],includ:[6,9,11,12,13,15],includecont:4,incom:9,increas:9,indic:13,individu:[2,6,12],influenc:12,info:[12,13],inform:[13,15],initi:13,inject:[12,15],input:[2,6,8,12,13,15],inputfrag:9,inputseri:9,instal:[12,15],instanc:[6,9],instead:[2,13],integ:13,integr:15,interact:[4,14],interfer:[12,15],interv:[6,9],involv:[12,13],iot:[2,3,4,6,8,9,10,11],isen:9,isglob:9,isloc:9,iso:2,iter:12,its:[2,6,12],join:[12,15],json:[3,4,6,9],jsoneplappslist:4,jsonresp:3,just:[2,15],jvm:12,keep:12,kei:[2,9],keyword:2,kind:13,know:15,kwarg:[2,3,9],lang_lower_bound:12,lang_upper_bound:12,lat:[6,9,12],lat_lower_bound:12,lat_upper_bound:12,latitud:12,least:14,leav:9,librari:9,like:[12,14,15],limit:12,line:11,linux:15,list:[2,6,8,9,11,12],listen:[9,12,13,15],lng:[6,9,12],load:15,local:[2,4,8,9,11,14],localcorrelatorsimpletest:15,locat:3,log:[2,6,8,9,12,13,15],logfil:15,logger:9,logic:12,longitud:12,look:[6,13,14,15],lowerbound:[6,12],made:15,mai:[2,6,12,15],main:[11,12],mainli:3,major:[6,9,12,13],make:[12,13,15],manag:[6,11,12,13],managedobject:13,mandatori:14,marker:[2,12],match:2,max:12,maximum:9,mean:12,meas_typ:12,measur:[6,9,13],measurement_threshold:12,measurement_typ:[12,13],measurementreqid:13,measurementtyp:[9,12],median:12,meet:[2,6],memori:[6,12],mention:12,messag:[9,13,14],metadata:12,method:[2,3,6,9,12],metric:[6,12],microservic:[6,8,11],might:12,millicpu:12,mimic:2,min:12,minim:14,minimum:9,minut:9,miss:9,mock:13,mode:6,model:15,modifi:11,modul:15,mon:[2,4,8,12,14,15],monfil:14,monitor:[2,6,8,13,15],monitorsdir:15,more:[2,6,12,13,14,15],most:[12,13],much:15,multi:[8,11],multipl:[2,6,12,13],must:[2,6,9,12,13,15],my_alarm:[2,6,12],my_devic:12,my_frag:[6,12],my_measur:[6,12],my_op:2,my_seri:[6,12],myalarm:12,myalarmcr:6,myalarmscr:12,myapp:12,myeventcr:[6,12],myeventtyp:12,myexampl:12,myfrag:12,mymeasur:12,mymeasurementcr:[6,12],myseri:12,mysimpleapp:12,mytestdur:12,name:[2,4,6,8,9,12,13,14,15],necessari:15,need:[2,6,12,13,14,15],new_nam:[4,14],next:13,none:[2,3,4,6,9,10,13,15],normal:[2,12],note:[12,13,15],notic:13,number:[9,12],object:[2,3,4,6,8,9,10,12,13],objectcommit:13,objectcommitfail:13,objectcr:12,occur:[9,13],old_nam:14,onc:12,one:[2,9,12,13,14,15],onexplicitthresholdcreatealarm_multiten:12,onli:[2,8,12,15],onmeasurementexplicitthresholdcreatealarm:12,oper:[2,9,13],option:[2,4,6,9,10,14,15],order:[13,15],org:11,other:[11,13,15],otherwis:9,our:[13,15],out:[13,15],outcom:11,outlin:13,output:[3,6,12,13],outputfrag:9,outputseri:9,outsubdir:[2,6],over:12,overrid:[2,6,12],overridden:[2,6,12],overview:12,overwrit:[4,14],own:[2,6,12],pam:12,paq:12,parallel:13,param:[2,3,13],paramet:[2,3,4,6,8,9,10,12],parent:8,pars:3,part:[2,9,11],parti:11,particular:[2,15],pass:[3,6,12,13],password:[2,3,8,10,14],path:[2,3,4,6,8,12,14,15],path_to_sdk:15,per:[6,8,12],percentil:12,perdevicer:6,perf:12,perfmonitor:12,perform:[3,6,10,11,13,14,15],period:[6,12,13],persist:6,phone:9,physic:12,pip:15,placehold:[2,12],platform:[4,12,15],pleas:15,plug:13,plugin:[2,6],point:[9,15],poll:6,pollinginterv:6,polygon:9,port:2,pos_update_ev:6,posit:[6,12],possibilit:13,possibl:[2,6,12,13,15],post:3,potenti:15,practic:12,prefix:[2,9,12,13,15],prepar:[2,6],prepareten:[2,6,12],previou:[2,6,12,15],previous:[9,12,15],print:11,process:[6,12,13,15],processingmod:6,produc:[12,13],product:[11,12,15],project:[2,6,11,12,15],projecthelp:2,prompt:15,properti:[2,8,13,15],provid:[2,6,10,11,12,13,15],proxi:15,prudent:12,publish:[6,12],pulsar:15,purpos:15,pysi:[2,6,8,11,12,13],pysys_:[2,12,13,15],pysys_myapp:12,pysys_test_:15,pysysdirconfig:12,pysysproject:[2,6,8,12,15],pysystest:[2,6,12,15],pysystestdevic:2,python:[3,6,12,15],queri:[3,4,11],queue:12,quickli:13,quiescent:6,rais:[2,4,9,12,13],random:[6,12],rang:[9,12],rangemax:[9,12],rangemin:[9,12],rate:[6,12],rather:13,raw:12,read:6,read_json:6,real:12,reason:[9,13],receiv:[9,11,12,15],recent:12,recipi:9,recommend:[12,13,15],red:9,redeploi:[4,12,14,15],region:9,relai:13,releas:15,relev:13,remain:6,remov:15,renam:[12,15],repeatedli:12,replac:[2,12],replacementdict:[2,12],repli:9,replyto:9,report:[6,11],repositori:[11,15],repres:[9,10,13],reqid:13,request:[2,3,10,14],requir:[2,6,8,12,15],resolv:13,resourc:[2,3,6,12,15],resp:13,respond:13,respons:[3,9,13],rest:[3,10,14],restart:[6,12],restartapamamicroservic:6,restartmicroservic:6,result:[6,12],retriev:[2,13],rtype:8,rule:[6,9,11,13,15],ruletyp:9,run:[2,6,11,13],runner:[2,6],runtim:12,same:[12,14,15],sampl:[11,15],script:[11,14],sdk:[12,13,14,15],sec:12,second:[6,12,13],section:[13,15],see:[9,11,12,13,15],self:[2,6,8,12,15],send:[6,9,11],send_channel:13,sendbcc:9,sendcc:9,sendmeasur:13,sendto:9,sent:[9,12,13],seri:[9,12],servic:15,set:[2,6,8,9,12,13,14,15],setdisabledsourc:9,seten:9,setenabledsourc:9,setglob:9,setloc:9,setrulenam:9,setup:[2,6,9],sever:[6,9,12],should:[4,6,9,12,13,15],show:12,shutdown:[2,8],similar:12,similarli:13,simpl:3,simpli:[11,15],simul:[6,11],sinc:13,singl:[6,12],size:[6,12],smart:[6,9,11,13,15],smartrul:12,smartrulenam:12,smartrulesmanag:[6,12],smstext:9,smsto:9,snippet:13,softwar:11,some:[12,13,15],someth:15,sourc:[2,3,4,6,8,9,10,12,13],sourcefil:2,specif:[6,12],specifi:[2,3,6,9,12,14,15],sphinx:11,spool:8,standard:[6,12],start:[2,6,12,15],startalarmsimul:[6,12],starteventsimul:[6,12],startmeasurementsimul:[6,12],startperformancemonitor:[6,12],state:[4,14],statement:[13,15],statist:6,statu:[2,6,12],step:[9,12],still:[2,6],stop:[6,8,12],str:[2,4,6,9],stream:11,string:[2,3,12,13],structur:12,subclass:[2,6],subject:[9,11],subscrib:[8,12,13],subscribe_channel:13,subten:12,success:13,successfulli:13,suit:11,suitabl:2,summari:[11,12],supersed:6,suppli:12,support:[11,12,15],sure:[2,6,12,13],surround:[2,12],swap:[6,12],tag:2,take:[13,14,15],target:[2,9],targetfil:2,tenant:[2,3,6,8,9,11,13,14,15],tenantid:[8,10],termin:[2,6,13,15],test:[2,6,8,9,11],test_channel:13,testcas:15,testconfigurationdetail:[6,12],testdur:12,testframework:15,testineplapp:15,testlocalcorrel:15,testnam:[12,15],text:[6,9,12],than:13,thei:[11,12,13,15],them:[2,11,12],therefor:13,thi:[2,4,6,8,9,11,12,13,14,15],third:11,those:[2,13],thread:6,threadutil:6,threshold:[9,12],through:15,thu:[12,13,14],time:[2,6,9,12,13],timeintervalminut:9,timeout:13,timestamp:2,titl:15,tool:[12,13],tostr:13,total:12,transport:13,treat:2,trigger:9,triggeralarmon:9,tune:15,two:13,type:[2,6,8,9,10,12,13],type_device_temperatur:12,typic:[2,6],unabl:13,unaffect:15,undeploi:6,under:[6,11,12,15],unexpect:13,uniform:[6,12],uniqu:[12,13,15],until:[6,9,13,15],updat:[4,6,9,11,12,13],updateconfigur:9,upload:[2,4,8,11,12,14,15],upperbound:[6,12],url:[2,3,8,10,12,14,15],usag:[6,12,14],use:[3,6,8,9,11,12,13,14,15],used:[2,6,10,12,13,15],uselocationheaderpostresp:3,user:[2,4,11,12,15],usernam:[2,3,8,10,14],uses:[6,12,13],usesimulateddata:12,using:[2,6,8,11,12,13,14,15],usual:[12,13],utc:2,util:[6,13],valid:[2,6,12,15],valu:[2,6,9,12,13,15],valuabl:15,value_fragment_typ:13,value_series_typ:13,vari:12,variabl:[6,12,15],variat:6,variou:[6,12],verifi:13,version:12,via:15,view:15,violat:9,visibl:12,wai:15,wait:[6,9,12,13,15],waitforgrep:[8,15],want:[12,13,15],warn:14,warranti:11,welcom:11,were:[2,6,15],what:[13,15],when:[2,4,6,8,12,13,15],whenev:[13,15],where:[14,15],whether:[2,3,4,6,13,15],which:[2,9,11,12,13,14,15],whilst:15,who:15,whole:12,window:15,wish:[4,13,14],within:[8,12,13,15],withlocalrul:9,without:[11,12],withrespons:13,work:[11,15],workload:12,would:[2,6,13,14],write:[6,11,15],written:15,www:11,xmeasurementtyp:12,xml:[2,6,8,12,15],xmytestdur:12,xtestdur:12,yellow:9,yet:9,you:[2,6,11,12,13,14,15],your:[2,6,11]},titles:["PySys helpers for EPL apps","apamax.eplapplications","apamax.eplapplications.basetest","apamax.eplapplications.connection","apamax.eplapplications.eplapps","apamax.eplapplications.perf","apamax.eplapplications.perf.basetest","apamax.eplapplications.perf.publisher","apamax.eplapplications.platform","apamax.eplapplications.smartrules","apamax.eplapplications.tenant","EPL Apps Tools","Testing the performance of your EPL apps and smart rules","Writing tests for EPL apps","Using the eplapp.py command line tool","Using PySys to test your EPL apps"],titleterms:{Using:[14,15],advanc:15,alarm:12,apama:14,apamac8ybasetest:2,apamac8yperfbasetest:6,apamax:[1,2,3,4,5,6,7,8,9,10],app:[0,11,12,13,14,15],basetest:[2,6],c8yconnect:3,cloud:15,command:14,connect:3,content:11,creat:[12,13,15],cumuloc:[12,13,14,15],cumulocityplatform:8,cumulocityten:10,defin:12,delet:14,deploi:[12,14],devic:[12,13],disclaim:11,epl:[0,11,12,13,14,15],eplapp:[4,14],eplappl:[1,2,3,4,5,6,7,8,9,10],eplappsperftest:6,eplappssimpletest:2,event:[12,13],exist:14,exit:13,from:13,gener:12,helper:0,introduct:[11,12,13,14,15],iot:[12,13,14,15],licens:11,line:14,list:14,local:15,localcorrelatorsimpletest:2,measur:12,microservic:12,monitor:12,multi:12,notif:15,objectcr:6,option:12,outcom:13,perf:[5,6,7],perform:12,platform:8,prepar:12,print:14,publish:7,pysi:[0,15],queri:13,receiv:13,report:[12,13],rule:12,run:[12,15],sampl:[12,13],send:[12,13],setup:15,simul:[12,13],smart:12,smartrul:9,smartrulesmanag:9,summari:13,tenant:[10,12],test:[12,13,15],tool:[11,14],updat:14,write:[12,13],your:[12,13,14,15]}}) \ No newline at end of file +Search.setIndex({docnames:["autodocgen/apamax","autodocgen/apamax.eplapplications","autodocgen/apamax.eplapplications.basetest","autodocgen/apamax.eplapplications.connection","autodocgen/apamax.eplapplications.eplapps","autodocgen/apamax.eplapplications.perf","autodocgen/apamax.eplapplications.perf.basetest","autodocgen/apamax.eplapplications.perf.publisher","autodocgen/apamax.eplapplications.platform","autodocgen/apamax.eplapplications.smartrules","autodocgen/apamax.eplapplications.tenant","index","performance-testing","testing-epl","using-eplapp","using-pysys"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":2,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["autodocgen/apamax.rst","autodocgen/apamax.eplapplications.rst","autodocgen/apamax.eplapplications.basetest.rst","autodocgen/apamax.eplapplications.connection.rst","autodocgen/apamax.eplapplications.eplapps.rst","autodocgen/apamax.eplapplications.perf.rst","autodocgen/apamax.eplapplications.perf.basetest.rst","autodocgen/apamax.eplapplications.perf.publisher.rst","autodocgen/apamax.eplapplications.platform.rst","autodocgen/apamax.eplapplications.smartrules.rst","autodocgen/apamax.eplapplications.tenant.rst","index.rst","performance-testing.rst","testing-epl.rst","using-eplapp.rst","using-pysys.rst"],objects:{"":{apamax:[0,0,0,"-"]},"apamax.eplapplications":{basetest:[2,0,0,"-"],connection:[3,0,0,"-"],eplapps:[4,0,0,"-"],perf:[5,0,0,"-"],platform:[8,0,0,"-"],smartrules:[9,0,0,"-"],tenant:[10,0,0,"-"]},"apamax.eplapplications.basetest":{ApamaC8YBaseTest:[2,1,1,""],EPLAppsSimpleTest:[2,1,1,""],LocalCorrelatorSimpleTest:[2,1,1,""]},"apamax.eplapplications.basetest.ApamaC8YBaseTest":{addC8YPropertiesToProject:[2,2,1,""],copyWithReplace:[2,2,1,""],createAppKey:[2,2,1,""],createProject:[2,2,1,""],createTestDevice:[2,2,1,""],getAlarms:[2,2,1,""],getOperations:[2,2,1,""],getTestSubjectEPLApps:[2,2,1,""],getUTCTime:[2,2,1,""],prepareTenant:[2,2,1,""],setup:[2,2,1,""]},"apamax.eplapplications.basetest.EPLAppsSimpleTest":{execute:[2,2,1,""],prepareTenant:[2,2,1,""],setup:[2,2,1,""],shutdown:[2,2,1,""],validate:[2,2,1,""]},"apamax.eplapplications.basetest.LocalCorrelatorSimpleTest":{addEPLAppsToProject:[2,2,1,""],execute:[2,2,1,""],getMonitorsFromInjectedFile:[2,2,1,""],setup:[2,2,1,""],validate:[2,2,1,""]},"apamax.eplapplications.connection":{C8yConnection:[3,1,1,""]},"apamax.eplapplications.connection.C8yConnection":{do_get:[3,2,1,""],do_request_json:[3,2,1,""],request:[3,2,1,""]},"apamax.eplapplications.eplapps":{EPLApps:[4,1,1,""]},"apamax.eplapplications.eplapps.EPLApps":{"delete":[4,2,1,""],deploy:[4,2,1,""],getAppId:[4,2,1,""],getEPLApps:[4,2,1,""],update:[4,2,1,""]},"apamax.eplapplications.perf":{basetest:[6,0,0,"-"],publisher:[7,0,0,"-"]},"apamax.eplapplications.perf.basetest":{ApamaC8YPerfBaseTest:[6,1,1,""],EPLAppsPerfTest:[6,1,1,""],ObjectCreator:[6,1,1,""]},"apamax.eplapplications.perf.basetest.ApamaC8YPerfBaseTest":{generateHTMLReport:[6,2,1,""],prepareTenant:[6,2,1,""],read_json:[6,2,1,""],restartApamaMicroservice:[6,2,1,""],setup:[6,2,1,""],startAlarmSimulator:[6,2,1,""],startEventSimulator:[6,2,1,""],startMeasurementSimulator:[6,2,1,""],startPerformanceMonitoring:[6,2,1,""],validate:[6,2,1,""]},"apamax.eplapplications.perf.basetest.ObjectCreator":{createObject:[6,2,1,""]},"apamax.eplapplications.platform":{CumulocityPlatform:[8,1,1,""]},"apamax.eplapplications.platform.CumulocityPlatform":{getApamaLogFile:[8,2,1,""],getC8YConnection:[8,2,1,""],getC8yConnectionDetails:[8,2,1,""],getMicroserviceName:[8,2,1,""],getSubscribedTenants:[8,2,1,""],getTenant:[8,2,1,""],shutdown:[8,2,1,""]},"apamax.eplapplications.smartrules":{SmartRule:[9,1,1,""],SmartRulesManager:[9,1,1,""]},"apamax.eplapplications.smartrules.SmartRule":{"delete":[9,2,1,""],deploy:[9,2,1,""],getConfiguration:[9,2,1,""],getDisabledSources:[9,2,1,""],getEnabledSources:[9,2,1,""],getID:[9,2,1,""],getRuleName:[9,2,1,""],isEnabled:[9,2,1,""],isGlobal:[9,2,1,""],isLocal:[9,2,1,""],setDisabledSources:[9,2,1,""],setEnabled:[9,2,1,""],setEnabledSources:[9,2,1,""],setGlobal:[9,2,1,""],setLocal:[9,2,1,""],setRuleName:[9,2,1,""],updateConfiguration:[9,2,1,""]},"apamax.eplapplications.smartrules.SmartRulesManager":{build_calculateEnergyConsumption:[9,2,1,""],build_onAlarmDurationIncreaseSeverity:[9,2,1,""],build_onAlarmEscalateIt:[9,2,1,""],build_onAlarmEscalateStepSendEmail:[9,2,1,""],build_onAlarmEscalateStepSendSMS:[9,2,1,""],build_onAlarmExecuteOperation:[9,2,1,""],build_onAlarmSendEmail:[9,2,1,""],build_onAlarmSendSMS:[9,2,1,""],build_onGeofenceCreateAlarm:[9,2,1,""],build_onGeofenceSendEmail:[9,2,1,""],build_onMeasurementExplicitThresholdCreateAlarm:[9,2,1,""],build_onMeasurementThresholdCreateAlarm:[9,2,1,""],build_onMissingMeasurementsCreateAlarm:[9,2,1,""],getAllSmartRules:[9,2,1,""]},"apamax.eplapplications.tenant":{CumulocityTenant:[10,1,1,""]},"apamax.eplapplications.tenant.CumulocityTenant":{getConnection:[10,2,1,""],getTenantId:[10,2,1,""]},apamax:{eplapplications:[1,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method"},terms:{"000z":2,"75th":12,"90th":12,"95th":12,"99th":12,"boolean":4,"case":[3,11,12,13,15],"class":[2,3,4,6,8,9,10,12,15],"default":[2,4,6,9,12,14,15],"export":15,"float":[2,6,9,12,13],"function":[2,6],"import":[12,13,15],"new":[2,6,9,13,14,15],"return":[2,3,4,6,8,9,10,12,13],"static":12,"super":[2,6,12],"throw":[2,6],"transient":6,"true":[3,4,8,9,12,15],"while":[11,13],Added:[8,15],For:[2,6,8,12,14,15],IDs:[2,6,9,12],One:12,SMS:9,The:[2,3,4,6,8,9,10,11,12,13,14,15],There:15,These:[11,12,13,15],Use:[2,6],Using:[11,12,13],With:13,__init__:[6,12],abl:13,about:[12,15],abov:[12,13],access:15,accord:15,accur:12,acquir:12,across:12,act:13,action:[2,6,12,13],activ:[2,4,6,8,9,12,13,14,15],actual:[2,12],add:[2,9,13,15],addc8ypropertiestoproject:[2,15],added:2,addeplappstoproject:2,adding:13,addit:[2,3,12,13,14],addition:12,address:9,addtestprefix:9,advanc:11,after:[2,13,15],against:[2,8,10,12],aggreg:12,agreement:11,alarm:[2,6,9,13,15],alarm_typ:13,alarm_wait_timeout:13,alarmdurationminut:9,alarmonmeasurementthreshold:[13,15],alarmonmeasurementthresholdtest:[13,15],alarmonthreshold:12,alarms_clear:12,alarms_rais:12,alarmsever:9,alarmtext:[9,12],alarmtyp:[9,12],alert:13,all:[2,4,6,9,12,13,14,15],alloc:[2,6],allow:[2,6,11,12,14,15],along:12,alongsid:13,alreadi:[2,6,15],also:[9,11,12,13,14,15],altern:13,alwai:12,analyt:[11,15],analyz:12,ani:[2,3,6,9,12,13,15],anoth:13,anyon:15,apach:11,apama:[4,6,8,11,12,15],apama_hom:[2,15],apamac8ybasetest:[6,15],apamac8yperfbasetest:12,apamaproject:2,apamax:[11,12,15],api:15,app:[2,4,6],appconfigur:12,appear:13,applic:[2,6,8,12,15],appnam:4,approach:[12,13],appropri:9,appundertest:15,argument:[2,12,13,14],arrang:13,assertgrep:15,associ:13,assum:[12,15],attempt:3,attribut:12,authent:2,automat:[11,13,15],avail:[6,12,14,15],avoid:15,back:6,background:6,backgroundthread:6,base:[2,3,4,6,8,9,10,12,13,14],basetest:[12,15],basetest_class_her:[2,6],basic:[12,15],becaus:6,been:[2,9,12,13,15],befor:[2,6,9,12,13,15],behav:15,behavior:[2,13,15],being:[2,4,8,12,13],below:[6,13,15],best:13,between:15,blind:9,block:15,bodi:3,bool:[6,9],both:[9,13,15],boundari:9,brief:6,bsd:11,build:9,build_:12,build_calculateenergyconsumpt:9,build_onalarmdurationincreasesever:9,build_onalarmescalateit:9,build_onalarmescalatestepsendemail:9,build_onalarmescalatestepsendsm:9,build_onalarmexecuteoper:9,build_onalarmsendemail:9,build_onalarmsendsm:9,build_ongeofencecreatealarm:9,build_ongeofencesendemail:9,build_onmeasurementexplicitthresholdcreatealarm:[9,12],build_onmeasurementthresholdcreatealarm:9,build_onmissingmeasurementscreatealarm:9,builder:15,built:[11,12],bundl:[2,15],c8y:15,c8y_energyconsumpt:9,c8y_energycount:9,c8y_geofencealarm:9,c8y_isdevic:13,c8y_missingmeasurementsalarm:9,c8y_posit:[6,12],c8y_thresholdalarm:9,c8yconnect:[4,8,10],calcul:9,call:[2,6,9,12],can:[2,9,11,12,13,14,15],cannot:[9,11],capabl:15,caus:13,cep:6,cgroup:12,chang:[9,12,13,14],channel:13,charact:12,check:[2,9,13,15],children:2,claus:11,clean:[2,6,9,13,15],cleanup:[2,6,13],clear:[2,6,12,15],clearallactivealarmsduringtenantprepar:[2,15],cloud:[11,12,13],code:[12,13,15],collect:[4,12],combin:[6,12],come:[6,12,15],command:[2,6,11,15],common:[2,6,12,13],commonli:[2,6],complet:[13,15],compliant:2,compris:[12,15],concept:[2,6],config:15,configur:[2,6,8,9,12,15],confirm:13,conjunct:13,connect:[2,4,8,10,13,14,15],consid:[2,6],consist:13,constant:12,constitut:11,construct:13,constructor:[6,12],constuct:13,consum:12,consumpt:[9,12],contain:[2,4,6,8,9,12,14,15],content:[4,6,14],contribut:11,control:12,conveni:12,convent:13,copi:[2,9,12,15],copywithreplac:[2,12],correct:[12,13],correctli:13,correl:[2,6,12,13,15],correlatorhelp:15,cover:13,cpu:12,creat:[2,3,6,8,9,11],createappkei:2,createnewdevic:13,createobject:[6,12],createproject:[2,15],createtestdevic:[2,12],creation:13,creator:[6,12],creatorclassnam:6,creatorfil:6,creatorparam:6,credenti:12,ctrl:[6,8,12],cumuloc:[2,3,4,6,8,9,10,11],cumulocity_authority_fil:2,cumulocity_measurement_format:2,cumulocity_notifications_2:15,cumulocity_notifications_service_url:15,cumulocity_password:[2,8],cumulocity_server_url:[2,8],cumulocity_ten:[2,8],cumulocity_url:14,cumulocity_usernam:[2,8],cumulocityplatform:[12,15],cumulocityten:[2,6,8,9,12],current:[2,12],currenttim:13,custom:[2,6,9,12],data:[2,6,9,12,13,15],datapointobjectid:9,datefrom:2,dateto:2,deactiv:[2,15],decod:6,dedic:15,def:[6,12,15],defin:[2,6,8,9,13],delet:[2,4,6,9,11,12,13,15],demonstr:[12,13],deploi:[4,6,8,9,11,15],deployeddir:15,describ:12,descript:[4,6,9,12,13,14,15],descriptor:[2,6],desir:12,detail:[6,12,14,15],determin:13,devic:[2,6,9,11,15],device_typ:13,devicecr:13,deviceid:[2,13],devicelist:9,deviceorgroupid:9,devicesimul:13,dict:[2,6,9],dictionari:[2,9,12,13],did:6,die:[13,15],differ:[6,12,15],dir:15,direct:2,directori:[2,6,12,13,14,15],disabl:[2,9,12,15],disambigu:2,disrupt:15,distinct:12,do_get:3,do_request_json:3,doc:11,document:[11,12,13,14,15],doe:[12,15],don:15,done:[2,12,13,15],due:12,durat:[6,9,12],dure:12,each:[2,12,13,14],earli:13,easili:[12,13],edg:13,either:[6,12,13,14,15],element:15,els:13,email:9,empti:[2,9,15],enabl:[9,12,15],end:[2,6,12],energi:9,enough:12,ensur:[2,6,13],enter:9,enterpris:12,entir:12,env:15,environ:[2,6,12,15],epl:[2,4,6,8],epl_app:[2,12,15],epl_testing_sdk:[2,6,15],eplapp:[2,6,8,11,12,15],eplappl:[11,12,15],eplappssimpletest:15,eplapptobetest:2,eplfil:[8,15],epoc:2,error:[2,6,13,14,15],escal:9,escalationstep:9,essenti:15,etc:12,event:[6,11,15],everi:11,exampl:[2,6,12,13,14,15],exceed:9,except:[2,4,6],execut:[2,6,9,12,13,15],exist:[2,4,11,12,13,15],existingproject:2,exit:11,expect:[3,13],expectingalarm:13,explain:12,explicit:[9,15],explicitli:[13,15],expr:[8,15],extend:[6,12],extens:[11,15],extern:2,extra:[2,6,12],extraperformancemetr:[6,12],facil:[12,15],fail:[2,13,15],failur:13,fals:[2,4,6,9,13,15],fatal:[13,15],fetch:[2,4,10],few:12,field:[12,13,14],file:[2,4,6,8,12,14,15],filedirectori:6,filenam:6,filter:2,find:9,findalarm:13,findalarmrespons:13,findalarmresponseack:13,fine:15,finish:[8,13,15],first:[2,13],firstli:13,flush:15,follow:[2,6,8,12,13,14,15],fork:11,format:[2,12],found:[11,12,13,15],fragment:[2,9,12],fragmenttyp:2,framework:[2,11,12,13,15],free:11,from:[2,6,8,9,10,11,12,14,15],full:12,further:11,gather:[6,12],gener:[6,9,13],generatehtmlreport:[6,12],generatereqid:13,geofenc:9,get:[2,3,4,6,8,9,10,12,15],getalarm:2,getallsmartrul:9,getapamalogfil:[8,15],getappid:4,getc8yconnect:[8,15],getc8yconnectiondetail:8,getconfigur:9,getconnect:10,getdisabledsourc:9,getenabledsourc:9,geteplapp:4,getid:9,getmicroservicenam:8,getmonitorsfrominjectedfil:2,getoper:2,getoradddefault:13,getrulenam:9,getsubscribedten:[8,12],getten:8,gettenantid:10,gettestsubjecteplapp:2,getutctim:2,github:[11,15],give:15,given:4,global:9,gmbh:11,good:12,graph:12,group:9,guarante:11,guid:[11,12,13],handl:[6,12],has:[2,9,12,13,14,15],have:[2,12,13,14,15],header:3,help:14,helper:[11,12,15],here:11,high:6,histor:[13,15],host:2,how:[12,13,15],howev:[2,6,15],html:[6,12],http:[2,3,11],identifi:[2,9,12,13,15],ignor:9,implement:[2,6],inact:[4,14],includ:[6,9,11,12,13,15],includecont:4,incom:9,increas:9,indic:13,individu:[2,6,12],influenc:12,info:[12,13],inform:[13,15],initi:13,inject:[12,15],input:[2,6,8,12,13,15],inputfrag:9,inputseri:9,instal:[12,15],instanc:[6,9],instead:[2,13],integ:13,integr:15,interact:[4,14],interfer:[12,15],interv:[6,9],involv:[12,13],iot:[2,3,4,6,8,9,10,11],isen:9,isglob:9,isloc:9,iso:2,iter:12,its:[2,6,12],join:[12,15],json:[3,4,6,9],jsoneplappslist:4,jsonresp:3,just:[2,15],jvm:12,keep:12,kei:[2,9],keyword:2,kind:13,know:15,kwarg:[2,3,9],lang_lower_bound:12,lang_upper_bound:12,lat:[6,9,12],lat_lower_bound:12,lat_upper_bound:12,latitud:12,least:14,leav:9,librari:9,like:[12,14,15],limit:12,line:11,linux:15,list:[2,6,8,9,11,12],listen:[9,12,13,15],lng:[6,9,12],load:15,local:[2,4,8,9,11,14],localcorrelatorsimpletest:15,locat:3,log:[2,6,8,9,12,13,15],logfil:15,logger:9,logic:12,longitud:12,look:[6,13,14,15],lowerbound:[6,12],made:15,mai:[2,6,12,15],main:[11,12],mainli:3,major:[6,9,12,13],make:[12,13,15],manag:[6,11,12,13],managedobject:13,mandatori:14,marker:[2,12],match:2,max:12,maximum:9,mean:12,meas_typ:12,measur:[6,9,13],measurement_threshold:12,measurement_typ:[12,13],measurementreqid:13,measurementtyp:[9,12],median:12,meet:[2,6],memori:[6,12],mention:12,messag:[9,13,14],metadata:12,method:[2,3,6,9,12],metric:[6,12],microservic:[6,8,11],might:12,millicpu:12,mimic:2,min:12,minim:14,minimum:9,minut:9,miss:9,mock:13,mode:6,model:15,modifi:11,modul:15,mon:[2,4,8,12,14,15],monfil:14,monitor:[2,6,8,13,15],monitorsdir:15,more:[2,6,12,13,14,15],most:[12,13],much:15,multi:[8,11],multipl:[2,6,12,13],must:[2,6,9,12,13,15],my_alarm:[2,6,12],my_devic:12,my_frag:[6,12],my_measur:[6,12],my_op:2,my_seri:[6,12],myalarm:12,myalarmcr:6,myalarmscr:12,myapp:12,myeventcr:[6,12],myeventtyp:12,myexampl:12,myfrag:12,mymeasur:12,mymeasurementcr:[6,12],myseri:12,mysimpleapp:12,mytestdur:12,name:[2,4,6,8,9,12,13,14,15],necessari:15,need:[2,6,12,13,14,15],new_nam:[4,14],next:13,none:[2,3,4,6,9,10,13,15],normal:[2,12],note:[12,13,15],notic:13,number:[9,12],object:[2,3,4,6,8,9,10,12,13],objectcommit:13,objectcommitfail:13,objectcr:12,occur:[9,13],old_nam:14,onc:12,one:[2,9,12,13,14,15],onexplicitthresholdcreatealarm_multiten:12,onli:[2,8,12,15],onmeasurementexplicitthresholdcreatealarm:12,oper:[2,9,13],option:[2,4,6,9,10,14,15],order:[13,15],org:11,other:[11,13,15],otherwis:9,our:[13,15],out:[13,15],outcom:11,outlin:13,output:[3,6,12,13],outputfrag:9,outputseri:9,outsubdir:[2,6],over:12,overrid:[2,6,12],overridden:[2,6,12],overview:12,overwrit:[4,14],own:[2,6,12],pam:12,paq:12,parallel:13,param:[2,3,13],paramet:[2,3,4,6,8,9,10,12],parent:8,pars:3,part:[2,9,11],parti:11,particular:[2,15],pass:[3,6,12,13],password:[2,3,8,10,14],path:[2,3,4,6,8,12,14,15],path_to_sdk:15,per:[6,8,12],percentil:12,perdevicer:6,perf:12,perfmonitor:12,perform:[3,6,10,11,13,14,15],period:[6,12,13],persist:6,phone:9,physic:12,pip:15,placehold:[2,12],platform:[4,12,15],pleas:15,plug:13,plugin:[2,6],point:[9,15],poll:6,pollinginterv:6,polygon:9,port:2,pos_update_ev:6,posit:[6,12],possibilit:13,possibl:[2,6,12,13,15],post:3,potenti:15,practic:12,prefix:[2,9,12,13,15],prepar:[2,6],prepareten:[2,6,12],previou:[2,6,12,15],previous:[9,12,15],print:11,process:[6,12,13,15],processingmod:6,produc:[12,13],product:[11,12,15],project:[2,6,11,12,15],projecthelp:2,prompt:15,properti:[2,8,13,15],provid:[2,6,10,11,12,13,15],proxi:15,prudent:12,publish:[6,12],pulsar:15,purpos:15,pysi:[2,6,8,11,12,13],pysys_:[2,12,13,15],pysys_myapp:12,pysys_test_:15,pysysdirconfig:12,pysysproject:[2,6,8,12,15],pysystest:[2,6,12,15],pysystestdevic:2,python:[3,6,12,15],queri:[3,4,11],queue:12,quickli:13,quiescent:6,rais:[2,4,9,12,13],random:[6,12],rang:[9,12],rangemax:[9,12],rangemin:[9,12],rate:[6,12],rather:13,raw:12,read:6,read_json:6,real:12,reason:[9,13],receiv:[9,11,12,15],recent:12,recipi:9,recommend:[12,13,15],red:9,redeploi:[4,12,14,15],region:9,relai:13,releas:15,relev:13,remain:6,remov:15,renam:[12,15],repeatedli:12,replac:[2,12],replacementdict:[2,12],repli:9,replyto:9,report:[6,11],repositori:[11,15],repres:[9,10,13],reqid:13,request:[2,3,10,14],requir:[2,6,8,12,15],resolv:13,resourc:[2,3,6,12,15],resp:13,respond:13,respons:[3,9,13],rest:[3,10,14],restart:[6,12],restartapamamicroservic:6,restartmicroservic:6,result:[6,12],retriev:[2,13],rtype:8,rule:[6,9,11,13,15],ruletyp:9,run:[2,6,11,13],runner:[2,6],runtim:12,same:[12,14,15],sampl:[11,15],script:[11,14],sdk:[12,13,14,15],sec:12,second:[6,12,13],section:[13,15],see:[9,11,12,13,15],self:[2,6,8,12,15],send:[6,9,11],send_channel:13,sendbcc:9,sendcc:9,sendmeasur:13,sendto:9,sent:[9,12,13],seri:[9,12],servic:15,set:[2,6,8,9,12,13,14,15],setdisabledsourc:9,seten:9,setenabledsourc:9,setglob:9,setloc:9,setrulenam:9,setup:[2,6,9],sever:[6,9,12],should:[4,6,9,12,13,15],show:12,shutdown:[2,8],similar:12,similarli:13,simpl:3,simpli:[11,15],simul:[6,11],sinc:13,singl:[6,12],size:[6,12],smart:[6,9,11,13,15],smartrul:12,smartrulenam:12,smartrulesmanag:[6,12],smstext:9,smsto:9,snippet:13,some:[12,13,15],someth:15,sourc:[2,3,4,6,8,9,10,12,13],sourcefil:2,specif:[6,12],specifi:[2,3,6,9,12,14,15],sphinx:11,spool:8,standard:[6,12],start:[2,6,12,15],startalarmsimul:[6,12],starteventsimul:[6,12],startmeasurementsimul:[6,12],startperformancemonitor:[6,12],state:[4,14],statement:[13,15],statist:6,statu:[2,6,12],step:[9,12],still:[2,6],stop:[6,8,12],str:[2,4,6,9],stream:11,string:[2,3,12,13],structur:12,subclass:[2,6],subject:[9,11],subscrib:[8,12,13],subscribe_channel:13,subten:12,success:13,successfulli:13,suit:11,suitabl:2,summari:[11,12],supersed:6,suppli:12,support:[11,12,15],sure:[2,6,12,13],surround:[2,12],swap:[6,12],tag:2,take:[13,14,15],target:[2,9],targetfil:2,tenant:[2,3,6,8,9,11,13,14,15],tenantid:[8,10],termin:[2,6,13,15],test:[2,6,8,9,11],test_channel:13,testcas:15,testconfigurationdetail:[6,12],testdur:12,testframework:15,testineplapp:15,testlocalcorrel:15,testnam:[12,15],text:[6,9,12],than:13,thei:[11,12,13,15],them:[2,11,12],therefor:13,thi:[2,4,6,8,9,11,12,13,14,15],third:11,those:[2,13],thread:6,threadutil:6,threshold:[9,12],through:15,thu:[12,13,14],time:[2,6,9,12,13],timeintervalminut:9,timeout:13,timestamp:2,titl:15,tool:[12,13],tostr:13,total:12,transport:13,treat:2,trigger:9,triggeralarmon:9,tune:15,two:13,type:[2,6,8,9,10,12,13],type_device_temperatur:12,typic:[2,6],unabl:13,unaffect:15,undeploi:6,under:[6,11,12,15],unexpect:13,uniform:[6,12],uniqu:[12,13,15],until:[6,9,13,15],updat:[4,6,9,11,12,13],updateconfigur:9,upload:[2,4,8,11,12,14,15],upperbound:[6,12],url:[2,3,8,10,12,14,15],usag:[6,12,14],use:[3,6,8,9,11,12,13,14,15],used:[2,6,10,12,13,15],uselocationheaderpostresp:3,user:[2,4,11,12,15],usernam:[2,3,8,10,14],uses:[6,12,13],usesimulateddata:12,using:[2,6,8,11,12,13,14,15],usual:[12,13],utc:2,util:[6,13],valid:[2,6,12,15],valu:[2,6,9,12,13,15],valuabl:15,value_fragment_typ:13,value_series_typ:13,vari:12,variabl:[6,12,15],variat:6,variou:[6,12],verifi:13,version:12,via:15,view:15,violat:9,visibl:12,wai:15,wait:[6,9,12,13,15],waitforgrep:[8,15],want:[12,13,15],warn:14,warranti:11,welcom:11,were:[2,6,15],what:[13,15],when:[2,4,6,8,12,13,15],whenev:[13,15],where:[14,15],whether:[2,3,4,6,13,15],which:[2,9,11,12,13,14,15],whilst:15,who:15,whole:12,window:15,wish:[4,13,14],within:[8,12,13,15],withlocalrul:9,without:[11,12],withrespons:13,work:[11,15],workload:12,would:[2,6,13,14],write:[6,11,15],written:15,www:11,xmeasurementtyp:12,xml:[2,6,8,12,15],xmytestdur:12,xtestdur:12,yellow:9,yet:9,you:[2,6,11,12,13,14,15],your:[2,6,11]},titles:["PySys helpers for EPL apps","apamax.eplapplications","apamax.eplapplications.basetest","apamax.eplapplications.connection","apamax.eplapplications.eplapps","apamax.eplapplications.perf","apamax.eplapplications.perf.basetest","apamax.eplapplications.perf.publisher","apamax.eplapplications.platform","apamax.eplapplications.smartrules","apamax.eplapplications.tenant","EPL Apps Tools","Testing the performance of your EPL apps and smart rules","Writing tests for EPL apps","Using the eplapp.py command line tool","Using PySys to test your EPL apps"],titleterms:{Using:[14,15],advanc:15,alarm:12,apama:14,apamac8ybasetest:2,apamac8yperfbasetest:6,apamax:[1,2,3,4,5,6,7,8,9,10],app:[0,11,12,13,14,15],basetest:[2,6],c8yconnect:3,cloud:15,command:14,connect:3,content:11,creat:[12,13,15],cumuloc:[12,13,14,15],cumulocityplatform:8,cumulocityten:10,defin:12,delet:14,deploi:[12,14],devic:[12,13],disclaim:11,epl:[0,11,12,13,14,15],eplapp:[4,14],eplappl:[1,2,3,4,5,6,7,8,9,10],eplappsperftest:6,eplappssimpletest:2,event:[12,13],exist:14,exit:13,from:13,gener:12,helper:0,introduct:[11,12,13,14,15],iot:[12,13,14,15],licens:11,line:14,list:14,local:15,localcorrelatorsimpletest:2,measur:12,microservic:12,monitor:12,multi:12,notif:15,objectcr:6,option:12,outcom:13,perf:[5,6,7],perform:12,platform:8,prepar:12,print:14,publish:7,pysi:[0,15],queri:13,receiv:13,report:[12,13],rule:12,run:[12,15],sampl:[12,13],send:[12,13],setup:15,simul:[12,13],smart:12,smartrul:9,smartrulesmanag:9,summari:13,tenant:[10,12],test:[12,13,15],tool:[11,14],updat:14,write:[12,13],your:[12,13,14,15]}}) \ No newline at end of file diff --git a/doc/pydoc/testing-epl.html b/doc/pydoc/testing-epl.html index b047608..908426d 100644 --- a/doc/pydoc/testing-epl.html +++ b/doc/pydoc/testing-epl.html @@ -292,7 +292,7 @@

Navigation

diff --git a/doc/pydoc/using-eplapp.html b/doc/pydoc/using-eplapp.html index aa73fc4..87f8d5f 100644 --- a/doc/pydoc/using-eplapp.html +++ b/doc/pydoc/using-eplapp.html @@ -185,7 +185,7 @@

Navigation

diff --git a/doc/pydoc/using-pysys.html b/doc/pydoc/using-pysys.html index de5e7c6..434ce51 100644 --- a/doc/pydoc/using-pysys.html +++ b/doc/pydoc/using-pysys.html @@ -298,7 +298,7 @@

Navigation

diff --git a/readme.rst b/readme.rst index b610fa9..c0ad114 100644 --- a/readme.rst +++ b/readme.rst @@ -12,8 +12,8 @@ to simply write tests for your EPL apps and to run them automatically. Disclaimer ---------- These tools are provided as-is and without warranty or support. They do not -constitute part of the Software AG product suite. Users are free to use, fork and modify them, -subject to the license agreement. While Software AG welcomes contributions, we cannot guarantee +constitute part of the Cumulocity GmbH product suite. Users are free to use, fork and modify them, +subject to the license agreement. While Cumulocity GmbH welcomes contributions, we cannot guarantee to include every contribution in the main project. Licensing