Universum
Universum copied to clipboard
Universum project is a Python solution that simplifies SW project verification by integrating existing CI systems and provides additional functionality for CI.
Work items: - [x] initialize conditional steps logic - https://github.com/Samsung/Universum/pull/737 - [x] implement artifacts collection - https://github.com/Samsung/Universum/pull/716 - [x] handle only one branch step set - https://github.com/Samsung/Universum/pull/749 - [x] create...
All scripts in "analyzers" directory are standalone applications and must validate their input. Specifically, any errors within the data they parse from their respective static analysis tools, must be reported...
## Description On install universum with pip have error: Attempting uninstall: pyyaml Found existing installation: PyYAML 3.12 ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we...
Resolves #232
Possible solution - add a step name prefix to each artifact name at collection time.
Currently, Universum only reports artifacts themselves, but does not report the source steps that cause specific artifact to be collected. This is similar to #168.
Related issues: #295, #168, #66 Current artifact processing process goes like this: 1. In config preprocessing (before build steps execution) all artifacts, mentioned in all steps, are collected into one...
Currently when using the `-hl` option without any further specification the name of a created file is `default` (instead of expected `universum_log.html`). Need to be expected, fixed and, maybe, covered...
[ModuleArgumentParser._add_default_parser()](https://github.com/Samsung/Universum/blob/96cb237b1e11cf835d86779e4f960b284ac3f720/universum/lib/module_arguments.py#L137) logic is unclear with additional explanations. Please add an explanation comment which will contain the issue to solve and a general solution overview.
**Describe the desirable behavior of the program** It would be wonderful if you add, the ability to do local launch simultaneously without - Download sources from repository - Copy source...