1
0
mirror of https://github.com/firstBitMarksistskaya/jenkins-lib.git synced 2025-08-25 20:09:25 +02:00

More tests

This commit is contained in:
Nikita Fedkin
2024-12-19 23:17:26 +01:00
parent 4d1ce5425b
commit 42bbfc7fbc
3 changed files with 104 additions and 92 deletions

View File

@@ -60,7 +60,10 @@ class ConfigurationReaderTest {
assertThat(jobConfiguration.getSmokeTestOptions().getVrunnerSettings()).contains("./tools/vrunner-smoke.json");
assertThat(jobConfiguration.getSmokeTestOptions().isPublishToAllureReport()).isFalse();
assertThat(jobConfiguration.getSmokeTestOptions().isPublishToJUnitReport()).isTrue();
assertThat(jobConfiguration.getSmokeTestOptions().getCoverage()).isFalse();
assertThat(jobConfiguration.getSmokeTestOptions().getCoverage()).isTrue();
assertThat(jobConfiguration.getSmokeTestOptions().getDbgsPort()).isEqualTo(1555);
assertThat(jobConfiguration.getYaxunitOptions().getDbgsPort()).isEqualTo(1550);
assertThat(jobConfiguration.getInitInfoBaseOptions().getRunMigration()).isFalse();
assertThat(jobConfiguration.getInitInfoBaseOptions().getAdditionalInitializationSteps()).contains("vanessa --settings ./tools/vrunner.first.json");
@@ -118,7 +121,7 @@ class ConfigurationReaderTest {
assertThat(jobConfiguration.edtAgentLabel()).isEqualTo("edt@2021.3.4:x86_64");
}
@Disabled
@Test
void testInfoBaseFromFiles() throws IOException {
// given
String config = IOUtils.resourceToString(

View File

@@ -9,6 +9,7 @@ public class EnvUtils implements EnvironmentAction {
public String NODE_NAME = "node";
public String WORKSPACE = "ws";
public String BRANCH_NAME = "master";
@Override
public EnvVars getEnvironment() throws IOException, InterruptedException {

View File

@@ -1,91 +1,99 @@
{
"v8version": "8.3.14.1944",
"edtVersion": "2021.3.4:x86_64",
"secrets": {
"storage": "1234"
},
"coverage": {
"dbgsPath": "/opt/1cv8/current/dbgs"
},
"stages": {
"syntaxCheck": true
},
"timeout": {
"zipInfoBase": 123
},
"initInfobase": {
"runMigration": false,
"additionalInitializationSteps": [
"vanessa --settings ./tools/vrunner.first.json"
],
"extensions": [
{
"name": "YAXUnit",
"initMethod": "fromSource",
"path": "./src/cfe/YAXUnit",
"stages": ["yaxunit"]
},
{
"name": "BDD",
"initMethod": "fromSource",
"path": "./src/cfe/bdd",
"stages": ["bdd"]
},
{
"name": "mods",
"initMethod": "fromSource",
"path": "./src/cfe/mods"
},
{
"name": "mods2",
"initMethod": "fromSource",
"path": "./src/cfe/mods2",
"stages": ["initInfoBase"]
}
]
},
"sonarqube": {
"sonarQubeInstallation": "qa",
"branchAnalysisConfiguration": "auto"
},
"syntaxCheck": {
"checkModes": [
"-ThickClient",
"-ThinClient",
"-WebClient",
"-Server"
]
},
"resultsTransform": {
"transformer": "stebi",
"genericIssueFormat": "Generic_Issue",
"removeSupport": false
},
"smoke": {
"vrunnerSettings": "./tools/vrunner-smoke.json",
"publishToAllureReport": false,
"publishToJUnitReport": true
},
"notifications": {
"email": {
"onAlways": true,
"alwaysOptions": {
"attachLog": true,
"directRecipients": [
"1@1.com",
"2@1.com"
]
},
"failureOptions": {
"recipientProviders": [
"developers"
]
}
},
"telegram": {
"onAlways": false,
"onFailure": true
}
},
"logosConfig": "logger.rootLogger=DEBUG"
{
"v8version": "8.3.14.1944",
"edtVersion": "2021.3.4:x86_64",
"secrets": {
"storage": "1234"
},
"coverage": {
"dbgsPath": "/opt/1cv8/current/dbgs"
},
"stages": {
"syntaxCheck": true
},
"timeout": {
"zipInfoBase": 123
},
"initInfobase": {
"runMigration": false,
"additionalInitializationSteps": [
"vanessa --settings ./tools/vrunner.first.json"
],
"extensions": [
{
"name": "YAXUnit",
"initMethod": "fromSource",
"path": "./src/cfe/YAXUnit",
"stages": [
"yaxunit"
]
},
{
"name": "BDD",
"initMethod": "fromSource",
"path": "./src/cfe/bdd",
"stages": [
"bdd"
]
},
{
"name": "mods",
"initMethod": "fromSource",
"path": "./src/cfe/mods"
},
{
"name": "mods2",
"initMethod": "fromSource",
"path": "./src/cfe/mods2",
"stages": [
"initInfoBase"
]
}
]
},
"sonarqube": {
"sonarQubeInstallation": "qa",
"branchAnalysisConfiguration": "auto"
},
"syntaxCheck": {
"checkModes": [
"-ThickClient",
"-ThinClient",
"-WebClient",
"-Server"
]
},
"resultsTransform": {
"transformer": "stebi",
"genericIssueFormat": "Generic_Issue",
"removeSupport": false
},
"smoke": {
"vrunnerSettings": "./tools/vrunner-smoke.json",
"publishToAllureReport": false,
"publishToJUnitReport": true,
"coverage": true,
"dbgsPort": 1555
},
"notifications": {
"email": {
"onAlways": true,
"alwaysOptions": {
"attachLog": true,
"directRecipients": [
"1@1.com",
"2@1.com"
]
},
"failureOptions": {
"recipientProviders": [
"developers"
]
}
},
"telegram": {
"onAlways": false,
"onFailure": true
}
},
"logosConfig": "logger.rootLogger=DEBUG"
}