From b16794663103fe5716af7627e1d420bf4bbd1aa2 Mon Sep 17 00:00:00 2001 From: JulienBe Date: Wed, 19 Aug 2020 11:12:59 +0200 Subject: Add sdc startup in IT Move the Api tests code in the integration-test module, and remove the need to have a container Issue-ID: SDC-3232 Signed-off-by: sebdet Change-Id: Ia2b5d94d958e975867c600597ab5e56dffcd06ab Signed-off-by: JulienBe --- .../src/test/resources/Files/PNFs/pmDictionary.yml | 98 +++++++ .../Files/PNFs/sample-pnf-1.0.1-SNAPSHOT.csar | Bin 0 -> 24623 bytes .../Files/PNFs/sample-pnf-custom-type.csar | Bin 0 -> 24874 bytes .../PNFs/sample-signed-pnf-1.0.1-SNAPSHOT.zip | Bin 0 -> 23905 bytes ...signed-pnf-cms-includes-cert-1.0.1-SNAPSHOT.zip | Bin 0 -> 23568 bytes .../src/test/resources/Files/VNFs/Huawei_vHSS.csar | Bin 0 -> 3153 bytes .../src/test/resources/Files/VNFs/Huawei_vMME.csar | Bin 0 -> 2580 bytes .../src/test/resources/Files/VNFs/ZteEpcMmeVf.csar | Bin 0 -> 4806 bytes .../src/test/resources/Files/VNFs/base_vfw.zip | Bin 0 -> 3522 bytes .../src/test/resources/Files/VNFs/base_vvg.zip | Bin 0 -> 944 bytes .../Files/VNFs/database-substitution-mappings.csar | Bin 0 -> 1923 bytes .../src/test/resources/Files/VNFs/infra.zip | Bin 0 -> 4155 bytes .../Files/VNFs/resource-ZteEpcMmeVf-csar_fix.csar | Bin 0 -> 4806 bytes .../src/test/resources/Files/VNFs/vLB.zip | Bin 0 -> 6789 bytes .../src/test/resources/Files/VNFs/vLBMS.zip | Bin 0 -> 7218 bytes .../test/resources/Files/VNFs/vSBC_update_v03.csar | Bin 0 -> 3369 bytes .../src/test/resources/Files/VNFs/vbng.zip | Bin 0 -> 3704 bytes .../src/test/resources/Files/VNFs/vbrgemu.zip | Bin 0 -> 3325 bytes .../src/test/resources/Files/VNFs/vesEvent.yml | 282 +++++++++++++++++++++ .../src/test/resources/Files/VNFs/vfw.zip | Bin 0 -> 3522 bytes .../src/test/resources/Files/VNFs/vgmux.zip | Bin 0 -> 3536 bytes .../src/test/resources/Files/VNFs/vgw.zip | Bin 0 -> 3469 bytes .../src/test/resources/Files/VNFs/vsp-vgw.csar | Bin 0 -> 3153 bytes .../src/test/resources/Files/VNFs/vvg.zip | Bin 0 -> 944 bytes .../src/test/resources/cert/root.cert | 23 ++ .../test/resources/ci/conf/attsdc-packages.yaml | 12 + .../src/test/resources/ci/conf/attsdc.yaml | 97 +++++++ .../src/test/resources/ci/conf/credentials.yaml | 48 ++++ .../src/test/resources/ci/conf/extent-config.xml | 50 ++++ .../test/resources/ci/conf/janusgraph.properties | 11 + .../src/test/resources/ci/conf/log4j2.properties | 46 ++++ .../src/test/resources/ci/conf/log4j2.xml | 13 + .../src/test/resources/ci/conf/testngLifeCycle.xml | 9 + .../src/test/resources/ci/conf/truststore | Bin 0 -> 971 bytes .../test/resources/ci/testSuites/CRUDArtifacts.xml | 42 +++ .../resources/ci/testSuites/ExternalApiSanity.xml | 68 +++++ .../resources/ci/testSuites/SearchExternalAPI.xml | 23 ++ .../src/test/resources/ci/testSuites/artifacts.xml | 11 + .../src/test/resources/ci/testSuites/cap_req.xml | 10 + .../src/test/resources/ci/testSuites/category.xml | 10 + .../src/test/resources/ci/testSuites/ciFull.xml | 97 +++++++ .../test/resources/ci/testSuites/externalAPIs.xml | 33 +++ .../src/test/resources/ci/testSuites/general.xml | 9 + .../src/test/resources/ci/testSuites/imports.xml | 9 + .../test/resources/ci/testSuites/normatives.xml | 25 ++ .../test/resources/ci/testSuites/onapApiSanity.xml | 11 + .../src/test/resources/ci/testSuites/pass.xml | 18 ++ .../src/test/resources/ci/testSuites/product.xml | 12 + .../test/resources/ci/testSuites/productAPIs.xml | 15 ++ .../src/test/resources/ci/testSuites/property.xml | 10 + .../src/test/resources/ci/testSuites/resource.xml | 123 +++++++++ .../src/test/resources/ci/testSuites/sanity.xml | 228 +++++++++++++++++ .../src/test/resources/ci/testSuites/service.xml | 18 ++ .../resources/ci/testSuites/testngLifeCycle.xml | 9 + .../src/test/resources/ci/testSuites/user.xml | 9 + 55 files changed, 1479 insertions(+) create mode 100644 integration-tests/src/test/resources/Files/PNFs/pmDictionary.yml create mode 100644 integration-tests/src/test/resources/Files/PNFs/sample-pnf-1.0.1-SNAPSHOT.csar create mode 100644 integration-tests/src/test/resources/Files/PNFs/sample-pnf-custom-type.csar create mode 100644 integration-tests/src/test/resources/Files/PNFs/sample-signed-pnf-1.0.1-SNAPSHOT.zip create mode 100644 integration-tests/src/test/resources/Files/PNFs/sample-signed-pnf-cms-includes-cert-1.0.1-SNAPSHOT.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/Huawei_vHSS.csar create mode 100644 integration-tests/src/test/resources/Files/VNFs/Huawei_vMME.csar create mode 100644 integration-tests/src/test/resources/Files/VNFs/ZteEpcMmeVf.csar create mode 100644 integration-tests/src/test/resources/Files/VNFs/base_vfw.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/base_vvg.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/database-substitution-mappings.csar create mode 100644 integration-tests/src/test/resources/Files/VNFs/infra.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/resource-ZteEpcMmeVf-csar_fix.csar create mode 100644 integration-tests/src/test/resources/Files/VNFs/vLB.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/vLBMS.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/vSBC_update_v03.csar create mode 100644 integration-tests/src/test/resources/Files/VNFs/vbng.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/vbrgemu.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/vesEvent.yml create mode 100644 integration-tests/src/test/resources/Files/VNFs/vfw.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/vgmux.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/vgw.zip create mode 100644 integration-tests/src/test/resources/Files/VNFs/vsp-vgw.csar create mode 100644 integration-tests/src/test/resources/Files/VNFs/vvg.zip create mode 100644 integration-tests/src/test/resources/cert/root.cert create mode 100644 integration-tests/src/test/resources/ci/conf/attsdc-packages.yaml create mode 100644 integration-tests/src/test/resources/ci/conf/attsdc.yaml create mode 100644 integration-tests/src/test/resources/ci/conf/credentials.yaml create mode 100644 integration-tests/src/test/resources/ci/conf/extent-config.xml create mode 100644 integration-tests/src/test/resources/ci/conf/janusgraph.properties create mode 100644 integration-tests/src/test/resources/ci/conf/log4j2.properties create mode 100644 integration-tests/src/test/resources/ci/conf/log4j2.xml create mode 100644 integration-tests/src/test/resources/ci/conf/testngLifeCycle.xml create mode 100644 integration-tests/src/test/resources/ci/conf/truststore create mode 100644 integration-tests/src/test/resources/ci/testSuites/CRUDArtifacts.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/ExternalApiSanity.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/SearchExternalAPI.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/artifacts.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/cap_req.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/category.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/ciFull.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/externalAPIs.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/general.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/imports.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/normatives.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/onapApiSanity.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/pass.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/product.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/productAPIs.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/property.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/resource.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/sanity.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/service.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/testngLifeCycle.xml create mode 100644 integration-tests/src/test/resources/ci/testSuites/user.xml (limited to 'integration-tests/src/test/resources') diff --git a/integration-tests/src/test/resources/Files/PNFs/pmDictionary.yml b/integration-tests/src/test/resources/Files/PNFs/pmDictionary.yml new file mode 100644 index 0000000000..fa3ed531e7 --- /dev/null +++ b/integration-tests/src/test/resources/Files/PNFs/pmDictionary.yml @@ -0,0 +1,98 @@ +--- +# PM Dictionary Schema +pmMetaData: { presence: required, structure: { + pmHeader: { presence: required, structure: { + pmDefVsn: { presence: required, comment: “Version of the PM Dictionary artifact that contains this measurement. Vendor defined.”}, + pmDefSchemaVsn: { presence: required, comment: “PM Dictionary schema version from the VES Event Registration specification.”}, + nfType: { presence: required, comment: “NF type to whom this measurement applies. This should match the nfName-vendor string used in the fileReady or perf3gpp eventName.”} + } } , + pmFields: { presence: required, structure: { + measType: { presence: required, comment: “Measurement name used in PM file, in 3GPP format where specified, else vendor defined. Names for 3GPP-defined 4G measurements are specified in 3GPP TS 32.425 item e). Names for 3GPP-defined 5G measurements are specified in 3GPP TS 28.552 item e). Vendor defined names are preceded with VS.”}, + iMeasType: { presence: required, comment: “Vendor defined integer identifier for the measType, used for efficiency in GPB. Must be combined with measInfoId to identify a specific measurement.”}, + measDescription: { presence: required, comment: “Text description of the purpose of the measurement, what information does the measurement provide.”}, + measCondition: { presence: required, comment: “Text description of the condition that causes the measurement to be updated.”}, + measResultType: { presence: required, value: [integer], comment: “Data type of the measurement result.”}, + measResultRange: { presence: optional, comment: “Range of the measurement result. Only necessary when the range is smaller than the full range of the data type.”}, + measResultUnits: { presence: required, value: [seconds, minutes, nanoseconds, microseconds, dB, number, kilobytes, bytes, ethernetFrames, packets, users], comment: “Units of measure of the measurement result.”}, + measObjClass: { presence: required, comment: “Object class of the measurement.”}, + measCollectionMethod: { presence: required, value: [CC, SI, DER, Gauge, Average], comment: “Measurement collection method of the measurement. CC, SI, DER and Gauge are as defined in 3GPP. Average contains the average value of the measurement during the granularity period.”}, + measLastChange: { presence: required, comment: “Version of the PM Dictionary artifact the last time this measurement was added, modified or deleted.”}, + measChangeType: { presence: required, value: [added, modified, deleted], comment: “Indicates the type of change that occurred during the measLastChange.”}, + measInfoId: { presence: required, comment: “Name for a group of related measurements, in 3GPP format where specified, else vendor defined. Family names for 3GPP-defined 4G measurements are specified in 3GPP TS 32.425 Section 3.1. Family names for 3GPP-defined 5G measurements are specified in 3GPP TS 28.552 Section 3.4.”}, + iMeasInfoId: { presence: required, comment: “Vendor defined integer identifier for the measInfoId, used for efficiency in GPB.”}, + measFamily: { presence: required, comment: “Abbreviation for a family of measurements, in 3GPP format where specified, else vendor defined.”}, + measAdditionalFields: { presence: required, comment: “This section contains vendor specific measurement fields.”, structure: { + measAggregationLevels: { presence: required, value: [NRBTS, NRCellCU, NRCellDU, IPNO, IPSEC, ETHIF], comment: “A list of one or more aggregations levels that Nokia recommends for this measurement. For example, if the value is NRBTS NRCellCU, then Nokia recommends that this measurement be aggregated on the 5G BTS level and the 5G CU Cell level.”}, + measTriggerType: { presence: optional, value: [Event, Sample], comment: “Indicates whether this measurement is triggered by an event or is sampled.”} + } } + } } +} } +--- +pmMetaData: + pmHeader: + nfType: gnb-Nokia + pmDefSchemaVsn: 2.0 + pmDefVsn: 5G19_1906_002 + pmFields: + iMeasInfoId: 2204 + iMeasType: 1 + measCollectionMethod: CC + measCondition: "This measurement is updated when X2AP: SgNB Modification Required message is sent to MeNB with the SCG Change Indication set as PSCellChange." + measDescription: "This counter indicates the number of intra gNB intra frequency PSCell change attempts." + measFamily: NINFC + measInfoId: "NR Intra Frequency PSCell Change" + measLastChange: 5G18A_1807_003 + measObjClass: NGCELL + measResultRange: 0-4096 + measResultType: integer + measResultUnits: number + measType: VS.NINFC.IntraFrPscelChAttempt + measAdditionalFields: + vendorField1: X + vendorField2: B +--- +pmMetaData: + pmHeader: + nfType: gnb-Nokia + pmDefSchemaVsn: 2.0 + pmDefVsn: 5G19_1906_002 + pmFields: + iMeasInfoId: 2204 + iMeasType: 2 + measCollectionMethod: CC + measCondition: "This measurement is updated when the TDCoverall timer has elapsed before gNB receives the X2AP: SgNB Modification Confirm message." + measDescription: "This measurement the number of intra gNB intra frequency PSCell change failures due to TDCoverall timer expiry." + measFamily: NINFC + measInfoId: "NR Intra Frequency PSCell Change" + measLastChange: 5G18A_1807_003 + measObjClass: NGCELL + measResultRange: 0-4096 + measResultType: integer + measResultUnits: number + measType: VS.NINFC.IntraFrPscelChFailTdcExp + measAdditionalFields: + vendorField1: Y +--- +pmMetaData: + pmHeader: + nfType: gnb-Nokia + pmDefSchemaVsn: 2.0 + pmDefVsn: 5G19_1906_002 + pmFields: + iMeasInfoId: 2206 + iMeasType: 1 + measCollectionMethod: CC + measCondition: "This measurement is updated when MeNB replies to X2AP: SgNB Modification Required message with the X2AP: SgNB Modification Refuse message." + measDescription: "This counter indicates the number of intra gNB intra frequency PSCell change failures due to MeNB refusal." + measFamily: NINFC + measInfoId: "NR Intra Frequency PSCell Change" + measLastChange: 5G19_1906_002 + measObjClass: NGCELL + measResultRange: 0-4096 + measResultType: integer + measResultUnits: number + measType: VS.NINFC.IntraFrPscelChFailMenbRef + measAdditionalFields: + vendorField1: Z + vendorField2: A +... diff --git a/integration-tests/src/test/resources/Files/PNFs/sample-pnf-1.0.1-SNAPSHOT.csar b/integration-tests/src/test/resources/Files/PNFs/sample-pnf-1.0.1-SNAPSHOT.csar new file mode 100644 index 0000000000..b4d2b3eda3 Binary files /dev/null and b/integration-tests/src/test/resources/Files/PNFs/sample-pnf-1.0.1-SNAPSHOT.csar differ diff --git a/integration-tests/src/test/resources/Files/PNFs/sample-pnf-custom-type.csar b/integration-tests/src/test/resources/Files/PNFs/sample-pnf-custom-type.csar new file mode 100644 index 0000000000..e4e60b26d1 Binary files /dev/null and b/integration-tests/src/test/resources/Files/PNFs/sample-pnf-custom-type.csar differ diff --git a/integration-tests/src/test/resources/Files/PNFs/sample-signed-pnf-1.0.1-SNAPSHOT.zip b/integration-tests/src/test/resources/Files/PNFs/sample-signed-pnf-1.0.1-SNAPSHOT.zip new file mode 100644 index 0000000000..fecb45aaaf Binary files /dev/null and b/integration-tests/src/test/resources/Files/PNFs/sample-signed-pnf-1.0.1-SNAPSHOT.zip differ diff --git a/integration-tests/src/test/resources/Files/PNFs/sample-signed-pnf-cms-includes-cert-1.0.1-SNAPSHOT.zip b/integration-tests/src/test/resources/Files/PNFs/sample-signed-pnf-cms-includes-cert-1.0.1-SNAPSHOT.zip new file mode 100644 index 0000000000..676a9ff777 Binary files /dev/null and b/integration-tests/src/test/resources/Files/PNFs/sample-signed-pnf-cms-includes-cert-1.0.1-SNAPSHOT.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/Huawei_vHSS.csar b/integration-tests/src/test/resources/Files/VNFs/Huawei_vHSS.csar new file mode 100644 index 0000000000..316d5690f5 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/Huawei_vHSS.csar differ diff --git a/integration-tests/src/test/resources/Files/VNFs/Huawei_vMME.csar b/integration-tests/src/test/resources/Files/VNFs/Huawei_vMME.csar new file mode 100644 index 0000000000..fe313fff86 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/Huawei_vMME.csar differ diff --git a/integration-tests/src/test/resources/Files/VNFs/ZteEpcMmeVf.csar b/integration-tests/src/test/resources/Files/VNFs/ZteEpcMmeVf.csar new file mode 100644 index 0000000000..184c223ec2 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/ZteEpcMmeVf.csar differ diff --git a/integration-tests/src/test/resources/Files/VNFs/base_vfw.zip b/integration-tests/src/test/resources/Files/VNFs/base_vfw.zip new file mode 100644 index 0000000000..b8273defea Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/base_vfw.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/base_vvg.zip b/integration-tests/src/test/resources/Files/VNFs/base_vvg.zip new file mode 100644 index 0000000000..dc9ef5d823 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/base_vvg.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/database-substitution-mappings.csar b/integration-tests/src/test/resources/Files/VNFs/database-substitution-mappings.csar new file mode 100644 index 0000000000..6fbf240977 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/database-substitution-mappings.csar differ diff --git a/integration-tests/src/test/resources/Files/VNFs/infra.zip b/integration-tests/src/test/resources/Files/VNFs/infra.zip new file mode 100644 index 0000000000..09eb9cd648 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/infra.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/resource-ZteEpcMmeVf-csar_fix.csar b/integration-tests/src/test/resources/Files/VNFs/resource-ZteEpcMmeVf-csar_fix.csar new file mode 100644 index 0000000000..72d3d0c869 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/resource-ZteEpcMmeVf-csar_fix.csar differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vLB.zip b/integration-tests/src/test/resources/Files/VNFs/vLB.zip new file mode 100644 index 0000000000..b61ca1b83b Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vLB.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vLBMS.zip b/integration-tests/src/test/resources/Files/VNFs/vLBMS.zip new file mode 100644 index 0000000000..c542870bad Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vLBMS.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vSBC_update_v03.csar b/integration-tests/src/test/resources/Files/VNFs/vSBC_update_v03.csar new file mode 100644 index 0000000000..65d66cd693 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vSBC_update_v03.csar differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vbng.zip b/integration-tests/src/test/resources/Files/VNFs/vbng.zip new file mode 100644 index 0000000000..ab5163d9ed Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vbng.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vbrgemu.zip b/integration-tests/src/test/resources/Files/VNFs/vbrgemu.zip new file mode 100644 index 0000000000..28c69a570f Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vbrgemu.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vesEvent.yml b/integration-tests/src/test/resources/Files/VNFs/vesEvent.yml new file mode 100644 index 0000000000..ce6a152154 --- /dev/null +++ b/integration-tests/src/test/resources/Files/VNFs/vesEvent.yml @@ -0,0 +1,282 @@ +--- +event: { + presence: required, + action: [ any, any, baseStationSynchronizationProblem, + contact technical support ], + structure: { + commonEventHeader: { + presence: required, + structure: { + domain: { + presence: required, + value: fault + }, + eventName: { + presence: required, + value: 'Fault_1' + }, + eventId: { + presence: required + }, + nfNamingCode: { + value: mrfx + }, + priority: { + presence: required, + value: 'Medium' + }, + reportingEntityId: { + presence: required + }, + reportingEntityName: { + presence: required + }, + sequence: { + presence: required + }, + sourceId: { + presence: required + }, + sourceName: { + presence: required + }, + startEpochMicrosec: { + presence: required + }, + lastEpochMicrosec: { + presence: required + }, + version: { + presence: required, + value: 3.0 + } + } + }, + faultFields: { + presence: required, + structure: { + eventCategory: { + presence: optional, + comment: 'Equipment Alarm' + }, + alarmCondition: { + presence: required, + value: alarm003 + }, + eventSeverity: { + presence: required, + value: MAJOR + }, + eventSourceType: { + presence: required, + value: virtualNetworkFunction + }, + faultFieldsVersion: { + presence: required, + value: 2.0 + }, + specificProblem: { + presence: required, + value: "Configuration file was corrupt or not present" + }, + vfStatus: { + presence: required, + value: "Requesting Termination" + }, + alarmAdditionalInformation: { + required: true, + comment: "Comment" + } + } + } + }, + comment: "comment2" +} + +--- + +event: { + presence: required, + action: [ any, any, baseStationConnectivityLost, + contact technical support ], + structure: { + commonEventHeader: { + presence: required, + structure: { + domain: { + presence: required, + value: fault + }, + eventName: { + presence: required, + value: 'Fault_2' + }, + eventId: { + presence: required + }, + nfNamingCode: { + value: mrfx + }, + priority: { + presence: required, + value: 'Medium' + }, + reportingEntityId: { + presence: required + }, + reportingEntityName: { + presence: required + }, + sequence: { + presence: required + }, + sourceId: { + presence: required + }, + sourceName: { + presence: required + }, + startEpochMicrosec: { + presence: required + }, + lastEpochMicrosec: { + presence: required + }, + version: { + presence: required, + value: 3.0 + } + } + }, + faultFields: { + presence: required, + structure: { + eventCategory: { + presence: optional, + comment: 'Communications Alarm' + }, + alarmCondition: { + presence: required, + value: 'baseStationConnectivityLost' + }, + eventSeverity: { + presence: required + }, + eventSourceType: { + presence: required, + value: 'virtualNetworkFunction' + }, + faultFieldsVersion: { + presence: required, + value: 2.0 + }, + specificProblem: { + presence: required + }, + vfStatus: { + presence: required, + value: "Active" + }, + alarmAdditionalInformation: { + required: true, + comment: "comment' + " + } + } + } + }, + comment: "comment2 + ", +} + +--- +event: { + presence: required, + action: [ any, any, baseStationSoftwareManagementProblem, + contact technical support ], + structure: { + commonEventHeader: { + presence: required, + structure: { + domain: { + presence: required, + value: fault + }, + eventName: { + presence: required, + value: 'Fault_3' + }, + eventId: { + presence: required + }, + nfNamingCode: { + value: mrfx + }, + priority: { + presence: required, + value: 'Medium' + }, + reportingEntityId: { + presence: required + }, + reportingEntityName: { + presence: required + }, + sequence: { + presence: required + }, + sourceId: { + presence: required + }, + sourceName: { + presence: required + }, + startEpochMicrosec: { + presence: required + }, + lastEpochMicrosec: { + presence: required + }, + version: { + presence: required, + value: 3.0 + } + } + }, + faultFields: { + presence: required, + structure: { + eventCategory: { + presence: optional, + comment: 'Processing Error' + }, + alarmCondition: { + presence: required, + value: 'baseStationsoftwareManagementProblem' + }, + eventSeverity: { + presence: required + }, + eventSourceType: { + presence: required + }, + faultFieldsVersion: { + presence: required, + value: 3.0 + }, + specificProblem: { + presence: required + }, + vfStatus: { + presence: required, + value: "Active" + }, + alarmAdditionalInformation: { + required: true, + comment: "comment" + } + } + } + }, + comment: "comment2" +} \ No newline at end of file diff --git a/integration-tests/src/test/resources/Files/VNFs/vfw.zip b/integration-tests/src/test/resources/Files/VNFs/vfw.zip new file mode 100644 index 0000000000..b8273defea Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vfw.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vgmux.zip b/integration-tests/src/test/resources/Files/VNFs/vgmux.zip new file mode 100644 index 0000000000..56de952150 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vgmux.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vgw.zip b/integration-tests/src/test/resources/Files/VNFs/vgw.zip new file mode 100644 index 0000000000..7a14718c2c Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vgw.zip differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vsp-vgw.csar b/integration-tests/src/test/resources/Files/VNFs/vsp-vgw.csar new file mode 100644 index 0000000000..316d5690f5 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vsp-vgw.csar differ diff --git a/integration-tests/src/test/resources/Files/VNFs/vvg.zip b/integration-tests/src/test/resources/Files/VNFs/vvg.zip new file mode 100644 index 0000000000..dc9ef5d823 Binary files /dev/null and b/integration-tests/src/test/resources/Files/VNFs/vvg.zip differ diff --git a/integration-tests/src/test/resources/cert/root.cert b/integration-tests/src/test/resources/cert/root.cert new file mode 100644 index 0000000000..11c827ac6f --- /dev/null +++ b/integration-tests/src/test/resources/cert/root.cert @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIID3zCCAsegAwIBAgIUQ7qc+oRcxS9++2Vd+ufBuSRzITkwDQYJKoZIhvcNAQEL +BQAwfzELMAkGA1UEBhMCSVIxDTALBgNVBAgMBE9OQVAxDDAKBgNVBAcMA1NEQzER +MA8GA1UECgwIT05BUC1TREMxGDAWBgNVBAMMD29yZy5vbmFwLnNkYy5jYTEmMCQG +CSqGSIb3DQEJARYXb25hcC1zZGNAbGlzdHMub25hcC5vcmcwHhcNMTkxMDI5MTE0 +MzU3WhcNMzkxMDI0MTE0MzU3WjB/MQswCQYDVQQGEwJJUjENMAsGA1UECAwET05B +UDEMMAoGA1UEBwwDU0RDMREwDwYDVQQKDAhPTkFQLVNEQzEYMBYGA1UEAwwPb3Jn +Lm9uYXAuc2RjLmNhMSYwJAYJKoZIhvcNAQkBFhdvbmFwLXNkY0BsaXN0cy5vbmFw +Lm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANkzC40LeZGiN07u +Sy3crOkJBwulOIXHyWfWbiTbdgd0SebPccYRke3W4IQok/X/j1pNJtgdHHVcqznn +wVLcDoHjfy+wIX5EBv4zCDMAXDJ+NQE0HXOCiGGReUXVmnrZDDx30D0wgtZyvZlB +ziMhshjhVsX2OlJL4Dr33ztLnNq8NvCxsTqCVoL4N5ax7Vfi8v9JQOPletdxRfpS +UOECdpOzua+6DxWsglqKbWb0F9SWfnYRgKEqqotLDHGPKSIK9nduMLTpihqdukTN +Ud68Jp+TvhpIX47VTW5J0n9rYvjh7pTzICKjEygWcQBIUIuAsg8e9JQoyzbPV0mp +nQL4DwMCAwEAAaNTMFEwHQYDVR0OBBYEFLEM1nLbWBpDorCskxldxIXY3u2rMB8G +A1UdIwQYMBaAFLEM1nLbWBpDorCskxldxIXY3u2rMA8GA1UdEwEB/wQFMAMBAf8w +DQYJKoZIhvcNAQELBQADggEBADkYWsK8mayXAmMWll7A2VY7PIBSsoqiPAN/Vr5Y +BUD0wnAI55CN38iD6Yg1q5u380oc7OsbonwwVE1iIgf1ptg9GOMoNqGFPXGSqobE +JfYiFBCeXZHjbv9ZpF8/YnI2iqMV0dQGJ27uOYkFPv41HYLBYrtw+oULpcU+Bd18 +lK7JVvyKj7vn9oFZn880Jdrcm+u0FD35usCO090a1hXnmAftaBRqXK2F0fttit5n +yu4UU9oc/e0Z24ScXBcYRorEYc7U88D6oRTz8zPp1LIcTqxIsJigbNRTGArTJLLW +pvB8br2xl31PJ3KFTswpT8SzJN8OnuCID6Cuc4QcEzbYU7U= +-----END CERTIFICATE----- diff --git a/integration-tests/src/test/resources/ci/conf/attsdc-packages.yaml b/integration-tests/src/test/resources/ci/conf/attsdc-packages.yaml new file mode 100644 index 0000000000..5d1a3e1537 --- /dev/null +++ b/integration-tests/src/test/resources/ci/conf/attsdc-packages.yaml @@ -0,0 +1,12 @@ +packages: + - org.openecomp.sdc.ci.tests.execute.general + - org.openecomp.sdc.ci.tests.execute.user + - org.openecomp.sdc.ci.tests.execute.property + - org.openecomp.sdc.ci.tests.execute.lifecycle + - org.openecomp.sdc.ci.tests.execute.resource + - org.openecomp.sdc.ci.tests.execute.service + - org.openecomp.sdc.ci.tests.execute.artifacts + - org.openecomp.sdc.ci.tests.execute.imports + - org.openecomp.sdc.ci.tests.execute.category + - org.openecomp.sdc.ci.tests.execute.distribution + - org.openecomp.sdc.ci.tests.execute.product \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/conf/attsdc.yaml b/integration-tests/src/test/resources/ci/conf/attsdc.yaml new file mode 100644 index 0000000000..29357b28b2 --- /dev/null +++ b/integration-tests/src/test/resources/ci/conf/attsdc.yaml @@ -0,0 +1,97 @@ +outputFolder: target +reportName: index.html +catalogBeHost: 127.0.0.1 +catalogFeHost: 127.0.0.1 +onboardingBeHost: 127.0.0.1 +onboardingBePort: 8081 +esHost: eshost +disributionClientHost: disClient +catalogFePort: 8181 +catalogBePort: 8080 +disributionClientPort: 8181 +isDistributionClientRunning: true +esPort: 9200 +neoHost: neoHost +neoPort: 7474 +neoDBusername: neo4j +neoDBpassword: 123456 +windowsDownloadDirectory: "c:\\apache-ftpserver-1.1.0\\res\\home" +systemUnderDebug: false +resourceConfigDir: src/test/resources/CI/tests +componentsConfigDir: src/test/resources/CI/components +importResourceConfigDir: ../catalog-be/src/main/resources/import/tosca/capability-types +importResourceTestsConfigDir: src/test/resources/CI/importResourceTests +errorConfigurationFile: ../catalog-be/src/main/resources/config/error-configuration.yaml +configurationFile: ../catalog-be/src/main/resources/config/configuration.yaml +importTypesConfigDir: src/test/resources/CI/importTypesTest + + +janusGraphPropertiesFile: src/main/resources/ci/conf/janusgraph.properties +cassandraHost: 127.0.0.1 +cassandraAuthenticate: false +cassandraUsername: koko +cassandraPassword: bobo +cassandraSsl: false +cassandraTruststorePath : /path/path +cassandraTruststorePassword : 123123 +cassandraAuditKeySpace: sdcaudit +cassandraArtifactKeySpace: sdcartifact +url: http://localhost:8285/sdc1 + +sdcHttpMethod: http +localDataCenter: DC-Automate01 + +stopOnClassFailure: false + +#List of non-abstract resources to keep during janus graph cleanup between tests +#Only 1.0 version will be kept +resourcesNotToDelete: + - Compute + - Database + - ObjectStorage + - BlockStorage + - LoadBalancer + - Port + - Network + - Root + - ContainerApplication + - ContainerRuntime + - DBMS + - SoftwareComponent + - WebApplication + - WebServer + - CinderVolume + - ContrailVirtualNetwork + - NeutronNet + - NeutronPort + - NovaServer + - AbstractSubstitute + - ContrailAbstractSubstitute + - ContrailCompute + - ContrailNetworkRules + - ContrailPort + - ContrailV2NetworkRules + - ContrailV2VirtualMachineInterface + - ContrailV2VirtualNetwork + - ContrailVirtualNetwork + - VL ELINE + - SecurityRules + - VL + +#Resource categories to keep (including all their subcategories) +resourceCategoriesNotToDelete: + - Generic + - Network L2-3 + - Network L4+ + - Application L4+ + - Network Connectivity + - DCAE Component + - Template + - Allotted Resource + +#Service categories to keep +serviceCategoriesNotToDelete: + - Mobility + - Network L1-3 + - Network L4+ + - VoIP Call Control \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/conf/credentials.yaml b/integration-tests/src/test/resources/ci/conf/credentials.yaml new file mode 100644 index 0000000000..05f9a71c5c --- /dev/null +++ b/integration-tests/src/test/resources/ci/conf/credentials.yaml @@ -0,0 +1,48 @@ + designer: { + username: cs0008, + password: 123123a, + firstname: SDC, + lastname: SDC2 + } + admin: { + username: jh0003, + password: 123123a, + firstname: SDC, + lastname: SDC2 + } + ops: { + username: op0001, + password: 123123a, + firstname: SDC, + lastname: SDC2 + } + tester: { + username: jm0007, + password: 123123a, + firstname: SDC, + lastname: SDC2 + } + governor: { + username: gv0001, + password: 123123a, + firstname: SDC, + lastname: SDC2 + } + product_strategist: { + username: m99126, + password: 123123a, + firstname: SDC, + lastname: SDC2 + } + product_manager: { + username: m99127, + password: 123123a, + firstname: SDC, + lastname: SDC2 + } + product_local: { + username: pm0001, + password: 123123a, + firstname: SDC, + lastname: SDC2 + } \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/conf/extent-config.xml b/integration-tests/src/test/resources/ci/conf/extent-config.xml new file mode 100644 index 0000000000..4eb7f681aa --- /dev/null +++ b/integration-tests/src/test/resources/ci/conf/extent-config.xml @@ -0,0 +1,50 @@ + + + + + + standard + + + + UTF-8 + + + + https + + + ASDC Automation Report + + + ASDC Automation Report + + + + + + + yyyy-MM-dd + + + + HH:mm:ss + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/conf/janusgraph.properties b/integration-tests/src/test/resources/ci/conf/janusgraph.properties new file mode 100644 index 0000000000..6cf8068bcd --- /dev/null +++ b/integration-tests/src/test/resources/ci/conf/janusgraph.properties @@ -0,0 +1,11 @@ +storage.backend=cql +storage.hostname=127.0.0.1 +storage.port=9042 + +cache.db-cache = false +cache.db-cache-clean-wait = 20 +cache.db-cache-time = 180000 +cache.db-cache-size = 0.5 + +cache.tx-cache-size = 500000 +storage.cql.keyspace=sdctitan diff --git a/integration-tests/src/test/resources/ci/conf/log4j2.properties b/integration-tests/src/test/resources/ci/conf/log4j2.properties new file mode 100644 index 0000000000..a8944dba13 --- /dev/null +++ b/integration-tests/src/test/resources/ci/conf/log4j2.properties @@ -0,0 +1,46 @@ +status = error +dest = err +name = PropertiesConfig + +property.filename = ${targetlog}logs/ci-log.out + +#filter.threshold.type = ThresholdFilter +#filter.threshold.level = debug + +appender.rolling.type = RollingFile +appender.rolling.name = RollingFile +appender.rolling.fileName = ${filename} +appender.rolling.filePattern = ${targetlog}logs/ci-%d{MM-dd-yy-HH-mm-ss}-%i.log.gz +appender.rolling.layout.type = PatternLayout +appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss} %5p [%10c] : %m%n +appender.rolling.policies.type = Policies +appender.rolling.policies.size.type = SizeBasedTriggeringPolicy +appender.rolling.policies.size.size=5MB +appender.rolling.strategy.type = DefaultRolloverStrategy +appender.rolling.strategy.max = 10 + +appender.console.type = Console +appender.console.name = STDOUT +appender.console.layout.type = PatternLayout +appender.console.layout.pattern = %d{yyyy-MM-dd HH:mm:ss} %5p %10c:%L - %m%n +appender.console.filter.threshold.type = ThresholdFilter +appender.console.filter.threshold.level = info + +logger.rolling.name = RollingAppender +logger.rolling.level = info +logger.rolling.additivity = false +logger.rolling.appenderRef.rolling.ref = RollingFile + +logger.org.apache.cassandra.service.StorageProxy.level=info +logger.org.janusgraph.diskstorage.cassandra.CassandraTransaction.level =info +logger.org.janusgraph.diskstorage.cassandra.CassandraTransaction.appendRef.rolling.ref = RollingFile +logger.org.janusgraph.diskstorage.cassandra.CassandraTransaction.appendRef.stdout.ref = STDOUT + +logger.org.openecomp.sdc.ci.tests.utils.level = info +logger.org.openecomp.sdc.ci.tests.utils.appendRef.rolling.ref = RollingFile +logger.org.openecomp.sdc.ci.tests.utils.appendRef.stdout.ref = STDOUT +logger.org.openecomp.sdc.ci.tests.utils.additivity = false + +rootLogger.level = info +rootLogger.appenderRef.stdout.ref = STDOUT +rootLogger.appenderRef.rolling.ref = RollingFile diff --git a/integration-tests/src/test/resources/ci/conf/log4j2.xml b/integration-tests/src/test/resources/ci/conf/log4j2.xml new file mode 100644 index 0000000000..5295d45a47 --- /dev/null +++ b/integration-tests/src/test/resources/ci/conf/log4j2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/conf/testngLifeCycle.xml b/integration-tests/src/test/resources/ci/conf/testngLifeCycle.xml new file mode 100644 index 0000000000..005bdba0f3 --- /dev/null +++ b/integration-tests/src/test/resources/ci/conf/testngLifeCycle.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/conf/truststore b/integration-tests/src/test/resources/ci/conf/truststore new file mode 100644 index 0000000000..bdec93d862 Binary files /dev/null and b/integration-tests/src/test/resources/ci/conf/truststore differ diff --git a/integration-tests/src/test/resources/ci/testSuites/CRUDArtifacts.xml b/integration-tests/src/test/resources/ci/testSuites/CRUDArtifacts.xml new file mode 100644 index 0000000000..923777542c --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/CRUDArtifacts.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/ExternalApiSanity.xml b/integration-tests/src/test/resources/ci/testSuites/ExternalApiSanity.xml new file mode 100644 index 0000000000..02594526cb --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/ExternalApiSanity.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/SearchExternalAPI.xml b/integration-tests/src/test/resources/ci/testSuites/SearchExternalAPI.xml new file mode 100644 index 0000000000..8d21be4381 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/SearchExternalAPI.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/artifacts.xml b/integration-tests/src/test/resources/ci/testSuites/artifacts.xml new file mode 100644 index 0000000000..1352e75d58 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/artifacts.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/cap_req.xml b/integration-tests/src/test/resources/ci/testSuites/cap_req.xml new file mode 100644 index 0000000000..8298af2da5 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/cap_req.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/category.xml b/integration-tests/src/test/resources/ci/testSuites/category.xml new file mode 100644 index 0000000000..3de83431e8 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/category.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/ciFull.xml b/integration-tests/src/test/resources/ci/testSuites/ciFull.xml new file mode 100644 index 0000000000..7a9558ed7a --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/ciFull.xml @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/externalAPIs.xml b/integration-tests/src/test/resources/ci/testSuites/externalAPIs.xml new file mode 100644 index 0000000000..7c9d6d9d9c --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/externalAPIs.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/general.xml b/integration-tests/src/test/resources/ci/testSuites/general.xml new file mode 100644 index 0000000000..a63f36423e --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/general.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/imports.xml b/integration-tests/src/test/resources/ci/testSuites/imports.xml new file mode 100644 index 0000000000..b9374cf47a --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/imports.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/normatives.xml b/integration-tests/src/test/resources/ci/testSuites/normatives.xml new file mode 100644 index 0000000000..02da714578 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/normatives.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/onapApiSanity.xml b/integration-tests/src/test/resources/ci/testSuites/onapApiSanity.xml new file mode 100644 index 0000000000..9fcd043cd3 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/onapApiSanity.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/pass.xml b/integration-tests/src/test/resources/ci/testSuites/pass.xml new file mode 100644 index 0000000000..731d73675c --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/pass.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/product.xml b/integration-tests/src/test/resources/ci/testSuites/product.xml new file mode 100644 index 0000000000..101b94a6bb --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/product.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/productAPIs.xml b/integration-tests/src/test/resources/ci/testSuites/productAPIs.xml new file mode 100644 index 0000000000..df9aa9f152 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/productAPIs.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/property.xml b/integration-tests/src/test/resources/ci/testSuites/property.xml new file mode 100644 index 0000000000..b7dba95f16 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/property.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/resource.xml b/integration-tests/src/test/resources/ci/testSuites/resource.xml new file mode 100644 index 0000000000..4fd0e43a02 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/resource.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/sanity.xml b/integration-tests/src/test/resources/ci/testSuites/sanity.xml new file mode 100644 index 0000000000..320c3ccd43 --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/sanity.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/integration-tests/src/test/resources/ci/testSuites/service.xml b/integration-tests/src/test/resources/ci/testSuites/service.xml new file mode 100644 index 0000000000..9c662764ea --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/service.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/testngLifeCycle.xml b/integration-tests/src/test/resources/ci/testSuites/testngLifeCycle.xml new file mode 100644 index 0000000000..7f1cba4d9c --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/testngLifeCycle.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/integration-tests/src/test/resources/ci/testSuites/user.xml b/integration-tests/src/test/resources/ci/testSuites/user.xml new file mode 100644 index 0000000000..3ab1f971fb --- /dev/null +++ b/integration-tests/src/test/resources/ci/testSuites/user.xml @@ -0,0 +1,9 @@ + + + + + + + + + -- cgit 1.2.3-korg