Commit Graph

  • 7bae720b81 C3I: Fix permissions on new c3i project. Michal Kovarik 2020-02-14 07:17:57 +01:00
  • 401d8aa3b8 Merge #1582 Document integration test case and test environment design Hunor Csomortáni 2020-02-07 10:24:42 +00:00
  • 762cc5cfd6 typo in integration tests Mike Bonnet 2020-02-06 11:43:13 -08:00
  • 07806dba2c C3I: Use new SERVICES_TO_DEPLOY parameter Michal Kovarik 2020-01-20 14:03:05 +01:00
  • 0a0c1266a1 Updated koji tests for new mock option Brendan Reilly 2020-02-04 14:20:18 -05:00
  • 2d1b056508 Add workaround for DNF fail-safe mechanism Mikolaj Izdebski 2019-11-25 15:11:10 +01:00
  • 3ed1180669 Document integration test case and test environment design Hunor Csomortáni 2020-01-30 15:36:05 +01:00
  • 01a04ed793 Release v2.32.0 v2.32.0 Mike McLean 2020-01-30 12:25:15 +01:00
  • ae60a344b1 Add test_normal_build_conflict Martin Filip 2020-01-23 14:00:14 +01:00
  • 7f67c2f6f6 Merge #1567 Module Stream Expansion integration test Hunor Csomortáni 2020-01-23 13:28:24 +00:00
  • fefeafa572 Implement the Stream Expansion scenario Mariana Ulaieva 2020-01-22 13:26:48 +01:00
  • a5f6d8f136 Factor out packaging utility Mariana Ulaieva 2020-01-20 11:07:22 +01:00
  • de9443a74a C3I: Rewrite test into bash to be re-usable Michal Kovarik 2020-01-22 14:13:26 +01:00
  • f35935c143 Add rpm-py-installer as a dependency for the integration tests Hunor Csomortáni 2020-01-21 10:30:21 +01:00
  • 66a2362a90 Merge #1552 Fix the provides of base modules Matt Prahl 2020-01-16 19:38:55 +00:00
  • c2561da405 Added unit tests for add_base_module_provides Brendan Reilly 2020-01-07 11:33:36 -05:00
  • 5f7442f8c1 Tests: Create a fixture for scenario configuration Hunor Csomortáni 2019-12-20 14:12:48 +01:00
  • 351eb671f6 Merge #1546 No components integration test Luiz Carvalho 2020-01-10 14:06:44 +00:00
  • c35fe26e73 No components integration test Mariana Ulaieva 2019-12-12 11:05:56 +01:00
  • 3d771aac10 Fix a typo Chenxiong Qi 2020-01-10 16:08:33 +08:00
  • fef0ffaf53 Merge #1563 use gssapi if correct python-requests-kerberos is available Matt Prahl 2020-01-09 16:38:00 +00:00
  • c349946718 use gssapi if correct python-requests-kerberos is available Brendan Reilly 2020-01-07 15:59:36 -05:00
  • df319e14ce Fix the provides of base modules when it has a stream version Brendan Reilly 2019-12-17 15:16:38 -05:00
  • 6b85a31e0d close dnf base instance after we're done with it Mike McLean 2019-12-19 14:58:56 -05:00
  • 1fae917fc3 error if repo metadata fails to load Mike McLean 2019-12-19 14:43:05 -05:00
  • 0d66e24a05 make dnf timeout configurable Mike McLean 2019-12-19 12:13:17 -05:00
  • 36ca88115e Release 2.31.0 v2.31.0 Mike McLean 2019-12-19 15:11:22 -05:00
  • 7c91d7e2e1 Merge #1545 Use jinja templates to provide 'full-jobs' Matt Prahl 2019-12-12 15:05:14 +00:00
  • a97f6ce9ff Use jinja templates to provide 'full-jobs' Michal Kovarik 2019-12-06 08:40:39 +01:00
  • f61f7afbdd Add integration test for reuse components ejegrova 2019-11-28 14:09:12 +01:00
  • 06974ef202 Reuse all components test Mariana Ulaieva 2019-12-04 08:50:41 +01:00
  • eb86e52c29 Merge #1538 Various test improvements Hunor Csomortáni 2019-12-09 12:59:40 +00:00
  • f4ab801b3a Merge #1535 Only allow cancelling module builds in the init, wait, and build states Matt Prahl 2019-12-06 14:02:13 +00:00
  • 35c1097920 Tests: increase koji task timeout to 5 minutes Hunor Csomortáni 2019-12-06 12:31:58 +01:00
  • b2485a6150 Tests: fix koji.PathInfo Hunor Csomortáni 2019-12-06 12:30:10 +01:00
  • 343f1b9818 Tests: separate starting and watching the builds Hunor Csomortáni 2019-12-06 12:25:07 +01:00
  • 72bb5a2943 Tests: bump the commit before builds Hunor Csomortáni 2019-12-06 12:23:35 +01:00
  • cfb3549e79 Tests: clone modules with the packaging utility Hunor Csomortáni 2019-12-06 12:18:11 +01:00
  • 30215a1ac5 Tests: improve reporting when running with tox Hunor Csomortáni 2019-12-06 12:11:15 +01:00
  • 19f0e9ad83 Merge #1529 Update tests to use pipeline-as-a-service Matt Prahl 2019-12-05 17:49:43 +00:00
  • 9d946af461 Only allow cancelling module builds in the init, wait, and build states mprahl 2019-12-04 13:46:28 -05:00
  • 0f057696c8 update tests Michal Kovarik 2019-11-25 13:42:58 +01:00
  • e40f5b9735 Integrate pipeline-as-a-code for build Michal Kovarik 2019-11-25 10:30:46 +01:00
  • 8ba97efce7 Move pagure functions to c3i-library Michal Kovarik 2019-11-25 08:41:11 +01:00
  • 3051596166 Remove the koji.ClientSession backport mprahl 2019-12-02 11:12:28 -05:00
  • 4c8a92cb93 Integration test for the Cancel And Resume Mariana Ulaieva 2019-11-20 14:27:51 +01:00
  • 99fc977614 Merge #1515 Integration test for normal build Hunor Csomortáni 2019-11-26 15:50:52 +00:00
  • 1d25b81d4c Add integration test for normal build ejegrova 2019-11-15 14:39:38 +01:00
  • f487da140b Merge #1524 Gracefully handle builds without a koji tag Matt Prahl 2019-11-22 16:26:12 +00:00
  • 618eb3a3c6 Gracefully handle builds without a koji tag Luiz Carvalho 2019-11-22 10:18:42 -05:00
  • 9204941d82 Increase get_module_build_arches test coverage Luiz Carvalho 2019-11-22 10:17:24 -05:00
  • 12acc9242d allow koji tags to be created with a configurable permission. Fixes #1478 Christopher O'Brien 2019-11-22 07:41:16 -05:00
  • 0f0e809467 Tests: allow running integration tests in parallel Hunor Csomortáni 2019-11-20 16:47:12 +01:00
  • b41b6b9cc1 Tests: allow reusing an existing module build Hunor Csomortáni 2019-11-20 13:56:39 +01:00
  • 3435b7d1a6 Release 2.30.4 v2.30.4 Mike McLean 2019-11-19 16:07:49 -05:00
  • b05ae2fe9a Merge #1499 Integration test for failed build Hunor Csomortáni 2019-11-19 16:30:54 +00:00
  • 6095ecc5fd Integration test for failed build Mariana Ulaieva 2019-11-07 09:57:13 +01:00
  • 87f4f3e546 Use distro.linux_distribution instead Chenxiong Qi 2019-11-14 09:54:18 +08:00
  • 2101f38e63 Run tests in in-memory SQLite db Chenxiong Qi 2019-11-14 14:55:27 +08:00
  • 5979f7cd97 Merge #1510 Remove removed db_session fixture from tests Jan Kaluža 2019-11-14 06:55:01 +00:00
  • d962834614 Remove removed db_session fixture from tests Chenxiong Qi 2019-11-14 10:37:51 +08:00
  • 5dc089e83c option to use Podman instead of Docker when running unit tests Mike McLean 2019-11-07 15:23:07 -05:00
  • 52fe1e308e Merge #1496 Upgrade Vagrant to use Fedora 31 Matt Prahl 2019-11-13 15:03:55 +00:00
  • 11df325e5c Merge #1475 allow reuse of added components in some cases Mike McLean 2019-11-13 13:25:58 +00:00
  • 8dc3eed766 Merge #1504 Correct function name spelling Jan Kaluža 2019-11-13 07:51:28 +00:00
  • fb0cd95427 Fix call of at_concurrent_component_threshold in producer Chenxiong Qi 2019-11-13 11:28:32 +08:00
  • 8807389222 Correct function name spelling Merlin Mathesius 2019-11-12 12:12:39 -06:00
  • f5692d0f3a Adjust unnecessarily strict reuse check Mike McLean 2019-10-29 15:33:09 -04:00
  • b7571c6ba0 Release v2.30.3 v2.30.3 mprahl 2019-11-11 11:14:52 -05:00
  • ba4f45a7f3 Merge #1503 Configure the MBS backend code to use the correct SQLite database during local builds Matt Prahl 2019-11-11 16:13:22 +00:00
  • fc7ecb145f Configure the MBS backend code to use the correct SQLite database during local builds mprahl 2019-11-11 11:01:42 -05:00
  • 6bdbf4b044 Merge #1498 Add integration test to check scratch module builds Hunor Csomortáni 2019-11-11 15:54:17 +00:00
  • 9c085a4d79 Release v2.30.2 v2.30.2 mprahl 2019-11-08 08:34:29 -05:00
  • 1160d47e7a Stop adding repo entries for empty tags for local builds mprahl 2019-11-07 11:14:44 -05:00
  • be641dee57 Set skip_if_unavailable=True on localrepo to avoid module-build-macros failures for local builds mprahl 2019-11-07 11:13:43 -05:00
  • f5bf0d7252 Add integration test to check scratch module builds Hunor Csomortáni 2019-11-01 12:18:21 +02:00
  • 8c0521cde3 Lint the integration tests with Python 3 Hunor Csomortáni 2019-11-06 16:48:42 +01:00
  • f24cd4222f Make db_session singleton Chenxiong Qi 2019-11-01 21:29:18 +08:00
  • ea890bc706 Whitelist the pytest binary that's actually used in tox.ini mprahl 2019-11-06 17:47:37 -05:00
  • 1dcb9fc753 Upgrade Vagrant to use Fedora 31 mprahl 2019-11-06 17:40:03 -05:00
  • 090f4bb7dc Release v2.30.1 v2.30.1 mprahl 2019-11-06 09:27:37 -05:00
  • eebefd0689 Set module_hotfixes on repos created for local builds to allow using modular packages in non-modular repos mprahl 2019-11-06 09:06:05 -05:00
  • 28f089bf3d Merge #1491 Remove unused _dummy_context_mgr Chenxiong Qi 2019-11-06 02:17:53 +00:00
  • 4b5679b37c Merge #1492 Remove unused Kerberos configuration options Chenxiong Qi 2019-11-06 02:15:58 +00:00
  • efb690a482 Release v2.30.0 v2.30.0 mprahl 2019-11-05 15:15:04 -05:00
  • 8dc20c1731 Remove unused Kerberos configuration options mprahl 2019-11-05 15:06:02 -05:00
  • e2155b58db Merge #1489 Mention layered product modules in KojiResolver. Matt Prahl 2019-11-05 14:10:09 +00:00
  • 3b85cecf6a Remove unused _dummy_context_mgr mprahl 2019-11-05 08:48:40 -05:00
  • 566164ecb1 Mention layered product modules in KojiResolver. Jan Kaluza 2019-11-04 14:01:55 +01:00
  • 84398834e4 Merge #1481 Search for default modules built also against compatible base modules. Jan Kaluža 2019-11-05 07:41:42 +00:00
  • 96ca7fd00b Search for default modules built also against compatible base modules. Jan Kaluza 2019-10-30 14:22:33 +01:00
  • 4eee019791 Merge #1486 update container base images to Fedora 31 Matt Prahl 2019-11-04 20:27:39 +00:00
  • e582126106 use the C locale for generating the date string for the specfile changelog Mike Bonnet 2019-11-01 15:44:38 -07:00
  • 86c85825ee update container base images to Fedora 31 Mike Bonnet 2019-11-01 11:59:57 -07:00
  • f95b665904 Use RuntimeError instead of ValueError when the retrieval of default modules fails mprahl 2019-11-01 14:49:10 -04:00
  • 1c645f5a04 Fix log.exception Chenxiong Qi 2019-11-01 21:33:04 +08:00
  • ef0ab348bc Remove commented out code in test_utils.py mprahl 2019-10-30 15:29:45 -04:00
  • f6baf5a427 convert tests to Kerberos auth Mike Bonnet 2019-10-25 17:07:13 -07:00
  • 6cdf460647 configure MBS to use Kerberos for authentication Mike Bonnet 2019-10-25 10:31:15 -07:00
  • 1ab259ba77 Fix state for determining if continue building components in current batch Chenxiong Qi 2019-10-17 22:35:52 +08:00