Jan Kaluza
626c0ad99a
Get only active modules as a dependency of another modules
2017-04-07 17:52:45 +02:00
Filip Valder
0ccb5d3939
just compare the two sets (w/-o any ordering)
2017-04-07 10:36:46 +02:00
Jan Kaluza
4c5732957c
include %module_name, %module_stream and %module_version in the module-build-macros and fix sending active=True in pdc.py
2017-03-31 15:18:53 +02:00
Jan Kaluža
8bdb151840
Merge #360 Fix format_mmd function for empty scmurl
2017-03-28 14:06:17 +00:00
Jakub Kadlčík
2c3e47d1d5
Update version and ref for base-runtime
2017-03-28 16:01:48 +02:00
Jan Kaluza
1487fd01f2
Remove is_waiting_for_repo_regen and use buildroot_ready instead. Do not get buildroot dependencies from the buildrequires recursively. Do not validate Koji tags to inherit.
2017-03-22 17:29:05 +01:00
Jan Kaluza
09601cfbb6
Do not allow starting next batch if the Koji is still building new repo.
2017-03-22 14:40:18 +01:00
Jan Kaluza
2fda828cd3
Use fedora production PDC in tests.
2017-03-21 18:30:20 +01:00
Jakub Kadlčík
95dee6c463
Not fail when 'ref' is missing
2017-03-20 19:46:14 +01:00
Jakub Kadlčík
9b02605370
Fix format_mmd function for empty scmurl
2017-03-20 19:46:10 +01:00
Jan Kaluza
0fb8bd221f
Reset batch counter and state_reason when resubmiting module
2017-03-17 12:11:08 +01:00
Jan Kaluza
a72a97754a
Fix typo in test_reuse_component_init_data name, set SERVER_NAME config variable in config.py, return commit in MockedSCM.get_latest
2017-03-17 08:58:58 +01:00
Jan Kaluza
830b1dd111
Add tests for 'continue' part of start_next_batch and component resubmit
2017-03-16 11:20:51 +01:00
Jan Kaluza
97706324a7
Fix the module fail when num_consecutive_builds limit is met and tagging issue when all the builds are reused in a single batch
2017-03-15 11:55:55 +01:00
Filip Valder
6b189c4b4a
Koji tag validation: Catch situation when tag arg has no value + refactoring + add comments.
2017-03-02 15:01:52 +01:00
Matt Prahl
5af8bc99f0
Change format_mmd test to be more consistent.
2017-03-01 15:00:54 -05:00
Ralph Bean
ca61d6bb29
Allow passing in multiple tag names to the validation decorator.
...
We have problems when we try to wrap one decorator around another.
There are ways to do that with the
[decorator](https://pypi.python.org/pypi/decorator ) module nicely,
however.. they are ugly.
Take a look at this:
https://github.com/micheles/decorator/blob/master/src/decorator.py#L217-L218
And this:
https://github.com/micheles/decorator/blob/master/src/decorator.py#L185-L188
The approach in this PR is.. simpler.
2017-02-28 17:15:55 -05:00
Filip Valder
6dd223fd12
support for dicts + tests
2017-02-28 20:54:03 +01:00
Filip Valder
be3b05e673
Additional tests for validate_koji_tag:
...
- Verify that ProgrammingError exception does what it is intended to do.
- Two (str/list) negative tests for validate_koji_tag decorator itself.
- Two (str/list) positive tests for validate_koji_tag decorator itself.
- Support validation in a test for Koji builder.
2017-02-28 09:08:32 +01:00
Matt Prahl
8ca616ec57
Add new tests for reusing components
2017-02-21 14:22:31 -05:00