generated from giis-uniovi/samples-giis-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migration of the scheduler and orchestrator packages (#65)
* Migration of the Orchestrator and Scheduler packages with their tests refractored * Reviewed new packages (up to orchestrator) * Last changes to review * Minor fixes * Fixing: - All the scripts with comments and added some description also to the .env files - Removed unnecesary comments in pom.xml - Removed all the references to "tool" or "package" * Fixing: - All the scripts with comments and added some description also to the .env files - Removed unnecesary comments in pom.xml - Removed all the references to "tool" or "package" * Changes: - Adding the I to the interface name - Removed the enum and created a method that generates dinamically an alphabetical identifier. * Changes: - Added Jenkinsfile generator to the main - Aligned the prior methods - Removed capital * Changes: - Added Jenkinsfile generator to the main - Aligned the prior methods - Removed capital * Changes: - Adding the validation to the tjob.env files - Adding some support methods to validate the files - Changed the delimitation character (from [IMG:] to ; * Changes: - Some minor typos in the ExecutionPlan.java - Adjusting tjob and orchestration outputs * Changes: - Fixing the full qualified class name - Reviewed that all paths to the files matchs. * Removing absolute paths in the README.md * Moving the MainClass to the main package * Adding some necessary details * Adding some clarifications of the tool usage * Changes to align the README.md with the current state of the tool * Changing the README.md, removing the Main method
- Loading branch information
1 parent
81ca94a
commit 8c48abb
Showing
88 changed files
with
4,947 additions
and
215 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
114 changes: 114 additions & 0 deletions
114
retorch-orchestration/retorchfiles/configurations/AggregatorUnitTestsSystemResources.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,114 @@ | ||
{ | ||
"mockElasticResource": { | ||
"hierarchyParent": ["elasticParent"], | ||
"replaceable": [], | ||
"elasticityModel": { | ||
"elasticityID": "elasModelmockElasticResource", | ||
"elasticity": 50, | ||
"elasticityCost": 0.0 | ||
}, | ||
"resourceType": "LOGICAL", | ||
"resourceID": "mockElasticResource", | ||
"minimalCapacities": [ | ||
{ | ||
"name": "memory", | ||
"quantity": 0.2 | ||
}, | ||
{ | ||
"name": "processor", | ||
"quantity": 0.5 | ||
} | ||
], | ||
"dockerImage": "someplaceholder1;docker.someImage" | ||
}, | ||
"lightElasticResource": { | ||
"hierarchyParent": ["elasticParent"], | ||
"replaceable": [], | ||
"elasticityModel": { | ||
"elasticityID": "elasModelLightElasticResource", | ||
"elasticity": 35, | ||
"elasticityCost": 15.0 | ||
}, | ||
"resourceType": "LOGICAL", | ||
"resourceID": "lightElasticResource", | ||
"minimalCapacities": [ | ||
{ | ||
"name": "memory", | ||
"quantity": 3.2 | ||
}, | ||
{ | ||
"name": "processor", | ||
"quantity": 2 | ||
} | ||
], | ||
"dockerImage": "someplaceholder2;docker.someImage" | ||
}, | ||
"heavyInElasticResource": { | ||
"hierarchyParent": [ | ||
"parentAllInelastic" | ||
], | ||
"replaceable": [], | ||
"elasticityModel": { | ||
"elasticityID": "elasModelHeavyInElasRest", | ||
"elasticity": 1, | ||
"elasticityCost": 50.0 | ||
}, | ||
"resourceType": "LOGICAL", | ||
"resourceID": "heavyInElasticResource", | ||
"minimalCapacities": [ | ||
{ | ||
"name": "memory", | ||
"quantity": 8 | ||
}, | ||
{ | ||
"name": "processor", | ||
"quantity": 1 | ||
} | ||
], | ||
"dockerImage": "someplaceholder3;docker.someImage" | ||
}, | ||
"mediumElasticResource": { | ||
"hierarchyParent": ["elasticParent"], | ||
"replaceable": [], | ||
"elasticityModel": { | ||
"elasticityID": "elasModelMediumElasticResource", | ||
"elasticity": 15, | ||
"elasticityCost": 55.0 | ||
}, | ||
"resourceType": "LOGICAL", | ||
"resourceID": "mediumElasticResource", | ||
"minimalCapacities": [ | ||
{ | ||
"name": "memory", | ||
"quantity": 3 | ||
}, | ||
{ | ||
"name": "processor", | ||
"quantity": 2 | ||
} | ||
], | ||
"dockerImage": "someplaceholder4;docker.someImage" | ||
}, | ||
"MedInElasRest": { | ||
"hierarchyParent": [], | ||
"replaceable": [], | ||
"elasticityModel": { | ||
"elasticityID": "elasModelMedInElasRest", | ||
"elasticity": 2, | ||
"elasticityCost": 15.0 | ||
}, | ||
"resourceType": "LOGICAL", | ||
"resourceID": "MedInElasRest", | ||
"minimalCapacities": [ | ||
{ | ||
"name": "memory", | ||
"quantity": 8 | ||
}, | ||
{ | ||
"name": "processor", | ||
"quantity": 1 | ||
} | ||
], | ||
"dockerImage": "someplaceholder5;docker.someImage" | ||
} | ||
} |
Oops, something went wrong.