wara-sw-tech-tools issueshttps://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues2021-02-23T18:36:48Zhttps://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues/7Import list of tasks into backlog (here in the "private" repository)2021-02-23T18:36:48ZChristoph ReichenbachImport list of tasks into backlog (here in the "private" repository)- Check read access to https://git.cs.lth.se/sde/wiki/-/blob/master/erdc.md, escalate to Christoph as needed
- Check access to https://git.cs.lth.se/creichen/wara-sw-tech-tools/, escalate to Christoph as needed
- Check access to Noric re...- Check read access to https://git.cs.lth.se/sde/wiki/-/blob/master/erdc.md, escalate to Christoph as needed
- Check access to https://git.cs.lth.se/creichen/wara-sw-tech-tools/, escalate to Christoph as needed
- Check access to Noric repositories, escalate as needed
- SmartModules: [Sync with Noric and import TODO](https://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues/3)
- Check access to Alex repositories, escalate as needed
- MetaDL/Java: Sync with Alex and import TODO
- Benchmarking Best Practices tool: (check the below / abort benchmark if not satisfied unless user overrides)
- [B1] scan that no cron jobs are scheduled anywhere
- [B2] no heavy BG processes running
- [B3] no GUI running
- [B4] CPU frequency governor set to fixed frequency or turboboost disabled
- [B5] hyperthreading disabled
- Update Dynamic Best practices tool: auto-fix [B1] if possible
- Update Dynamic Best practices tool: auto-fix [B4] if possible (max frequency)
- Update Dynamic Best practices tool: auto-fix [B5] if possible
- Command-line tool "for dummies" who want to run OVE on the ERDC:
- Script to check/install cloud access setup on client (ask for everything)
- Spin up ERDC image, run benchmark or test on ERDC, transfer results, shut down imageAlbin SverresonAlbin Sverresonhttps://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues/6Find documentation storage option for WARA-SW2021-03-22T07:49:28ZChristoph ReichenbachFind documentation storage option for WARA-SWChristoph ReichenbachChristoph Reichenbachhttps://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues/5Repository info and permissions to Albin and Nils2021-03-02T13:30:28ZChristoph ReichenbachRepository info and permissions to Albin and NilsLet @al5826sv-s and @nilsceberg know which repositories are needed for Smart Modules and give them suitable permissions.Let @al5826sv-s and @nilsceberg know which repositories are needed for Smart Modules and give them suitable permissions.Noric CoudercNoric Couderchttps://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues/4Help Nils and Albin get overview over Smart Modules2021-02-19T09:38:48ZChristoph ReichenbachHelp Nils and Albin get overview over Smart ModulesPlease review the summary of the Smart Modules project at the link below. The purpose of that description is to help Albin and Nils understand what's going on so that they can help build the CI pipeline (and later expand from there), so...Please review the summary of the Smart Modules project at the link below. The purpose of that description is to help Albin and Nils understand what's going on so that they can help build the CI pipeline (and later expand from there), so if you have better documentation, just add links to that instead. Or replace it by something better, or delete it and help them understand things some other way.
https://git.cs.lth.se/creichen/wara-sw-tech-tools/-/wikis/SmartModulesNoric CoudercNoric Couderchttps://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues/3Coordinate with WARA-SW developers to build CI pipeline for Smart Modules2021-02-19T15:50:17ZChristoph ReichenbachCoordinate with WARA-SW developers to build CI pipeline for Smart Modules@noricc : Please review the TODO list below for building the CI pipeline. Feel free to completely replace it or discuss some other strategy for building this pipeline with Albin and Nils. Once done, please assign to @al5826sv-s , @nils...@noricc : Please review the TODO list below for building the CI pipeline. Feel free to completely replace it or discuss some other strategy for building this pipeline with Albin and Nils. Once done, please assign to @al5826sv-s , @nilsceberg so they can integrate it into the backlog (or otherwise create an Issue here -- whichever way you prefer to keep track of activities.)
- SmartModules: import all repositories
- SmartModules: can build and run tests from scratch (minus transform / run etc.)
- SmartModules: import the DaCapo repositories, mark suitably at least in README:
https://github.com/dacapobench/dacapobench/tree/master
- SmartModules: Can build all variants (modulo known crashes)
- SmartModules: Can run all generated variants
- SmartModules: Generate execution time results for all generated variants
- SmartModules: Can run with different JVMs
- SmartModules: Can configure JVM parameters (e.g., memory)
- General-purpose mechanism for including machine configuration in output directory (CPU, OS, RAM, HDs, was-or-was-not-VM)
- SmartModules: Generate plots for all generated variants (modulo known crashes)
- check that you can spin up VMs and ssh into ERDC
- SmartModules: Try out CI setup on ERDC, update docs as appropriate, notify Christoph + NoricNoric CoudercNoric Couderchttps://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues/2Refactor sm-java as discussed earlier, describe build & deps as needed, assig...2021-02-22T19:54:29ZChristoph ReichenbachRefactor sm-java as discussed earlier, describe build & deps as needed, assign to Albin+Nils when doneMake sm-java build and test "out of the box", consider splitting out the transformation scripts into separate repo (?)Make sm-java build and test "out of the box", consider splitting out the transformation scripts into separate repo (?)Christoph ReichenbachChristoph Reichenbachhttps://git.cs.lth.se/creichen/wara-sw-tech-tools/-/issues/1Turn various tasks into GitLab tracker issues2022-03-18T18:21:55ZChristoph ReichenbachTurn various tasks into GitLab tracker issues- [Alex] Check description of Subproject 1 for inaccuracies, revise as needed
- [Alex] Check MetaDL/Java "Tasks for Dev Team" for relevance, kick out/re-order as needed
- [Alex] Provide suitable repository information
- [Alex] Assign sui...- [Alex] Check description of Subproject 1 for inaccuracies, revise as needed
- [Alex] Check MetaDL/Java "Tasks for Dev Team" for relevance, kick out/re-order as needed
- [Alex] Provide suitable repository information
- [Alex] Assign suitable access rights to AS and NC
- [Noric] Check description of Subproject 2 for inaccuracies, revise as needed
- [Noric] Check SmartModules "Tasks for Dev Team" for relevance, kick out/re-order as needed
- [Noric] Provide suitable repository information
- [Noric] Assign suitable access rights to AS and NC
- [CR] Refactor sm-java as discussed earlier, describe build & deps as needed, assign to Albin+Nils when done
- [Albin or Nils] import "Tasks for Dev Team" from initial mail
(This is a fair pile of things, and you might get blocked on one task or another,
so don't hesitate to ping everyone and skip to some later task while waiting for our reply!)Christoph ReichenbachChristoph Reichenbach