Maurizio Porrato
|
0c02a5652f
|
Rename core module
|
2023-08-19 09:38:51 +01:00 |
Maurizio Porrato
|
42843b4885
|
tox: enfore 100% coverage and add pylint
|
2023-08-18 17:33:07 +01:00 |
Maurizio Porrato
|
f46348d7a0
|
Complete test coverage
|
2023-08-18 16:45:28 +01:00 |
Maurizio Porrato
|
0b4da7c5cf
|
Complete type annotations
|
2023-08-18 14:00:12 +01:00 |
Maurizio Porrato
|
6c109d1875
|
More tests
|
2023-08-17 18:57:49 +01:00 |
Maurizio Porrato
|
885e63565f
|
cli: fail cleanly if the given directory is not a valid operator repo
|
2023-08-17 12:09:56 +01:00 |
Maurizio Porrato
|
c0f0798ee8
|
Allow specifying check name and origin when instantiating a CheckResult
|
2023-08-17 11:17:04 +01:00 |
Maurizio Porrato
|
f3eb3d1d09
|
Make check results hashable
|
2023-08-16 16:46:39 +01:00 |
Maurizio Porrato
|
e99c181021
|
Check results carry check name; extract semver-mode graph generation
|
2023-08-15 08:10:15 +01:00 |
Maurizio Porrato
|
e245dd758e
|
Add some debug messages to check discovery mechanism
|
2023-08-14 15:07:01 +01:00 |
Maurizio Porrato
|
1bc27f38d8
|
Use lowercase check result types
|
2023-08-14 12:00:14 +01:00 |
Maurizio Porrato
|
48bc7e21c2
|
Make pylint happier
|
2023-08-12 19:12:52 +01:00 |
Maurizio Porrato
|
15eb937453
|
Add some missing docstrings
|
2023-08-12 18:42:51 +01:00 |
Maurizio Porrato
|
da06509790
|
Fix recursive check in cli tool
|
2023-08-12 18:42:51 +01:00 |
Maurizio Porrato
|
71d2129cfb
|
Rework cli list command
|
2023-08-12 18:42:51 +01:00 |
Maurizio Porrato
|
b0f6bea925
|
Keep track of where check results originated from
|
2023-08-12 18:42:36 +01:00 |
Maurizio Porrato
|
8d5fde5fcd
|
Keep track of where check results originated from
|
2023-08-12 16:01:13 +01:00 |
Maurizio Porrato
|
2997b64eba
|
Make pylint happier
|
2023-08-12 15:50:57 +01:00 |
Maurizio Porrato
|
8f841bc364
|
Use type hinting generics from standard collections where possible
|
2023-08-12 15:25:01 +01:00 |
Maurizio Porrato
|
d524a042b8
|
Refactor checks to support alternate suites
|
2023-08-12 14:51:46 +01:00 |
Maurizio Porrato
|
69d15c66d5
|
Improve test coverage
|
2023-08-10 09:16:10 +01:00 |
Maurizio Porrato
|
9f91b8608a
|
Allow listing available checks from cli
|
2023-08-08 09:06:11 +01:00 |
Maurizio Porrato
|
aefe6d2abe
|
Move checks out of the cli module
|
2023-08-07 10:28:18 +01:00 |
Maurizio Porrato
|
f72700feb9
|
Consistently use csv_operator_name and csv_operator_version when building upgrade graph
|
2023-08-05 08:55:22 +01:00 |
Maurizio Porrato
|
8d7e461544
|
Improve caching when traversing repo upwards
|
2023-08-05 08:25:49 +01:00 |
Maurizio Porrato
|
1480a91d85
|
Use cache when testing for bundle existence
|
2023-08-04 09:05:17 +01:00 |
Maurizio Porrato
|
65226dba1a
|
Wrap yaml parsing errors
|
2023-08-04 08:43:52 +01:00 |
Maurizio Porrato
|
5f08cff13b
|
Add bundle and operator caching
|
2023-08-04 08:06:39 +01:00 |
Maurizio Porrato
|
a2e9e0a796
|
Refactor operator default_channel
|
2023-08-04 07:31:38 +01:00 |
Maurizio Porrato
|
aa96dc2403
|
Add upgrade path check
|
2023-08-03 18:23:45 +01:00 |
Maurizio Porrato
|
667c14ac0c
|
Add check for dangling bundles in upgrade path
|
2023-08-03 13:47:39 +01:00 |
Maurizio Porrato
|
f9100af28c
|
Initial commit
|
2023-08-03 09:52:14 +01:00 |