Releases: fedora-modularity/meta-test-family
Releases · fedora-modularity/meta-test-family
Release list
0.8.5
0.8.3
This release includes fixes:
- Add more tests for VOLUME (phracek@redhat.com)
- Fix issue with VOLUME and add VOLUME dockerlint tests (phracek@redhat.com)
- Add dependency to pytest (phracek@redhat.com)
- Fix calling MTF (phracek@redhat.com)
- Fix regexp and add test suite for dockerfile linter (phracek@redhat.com)
- moved functions not dependent on PDC to common and use then common in rpm helper (jscotka@redhat.com)
- fix new modules (jscotka@redhat.com)
- use new syntax for module parsing (jscotka@redhat.com)
- fix repositories file, there were whitespaces, not possible to us (jscotka@redhat.com)
- If a file is missing, test always fails (phracek@redhat.com)
- Fixes #221 Showing reg exp for detection and FROM intruction. (phracek@redhat.com)
- Fixes #220: If COPY or ADD not present, then True (phracek@redhat.com)
- move to single cycle (jscotka@redhat.com)
- better section check instead of constans and use = as filter to option parsing (jscotka@redhat.com)
- before run avocado, list tests and find if there are some bad tests, missing (jscotka@redhat.com)
- fix issues with imports over more levels (jscotka@redhat.com)
- Use config file for MTF instead of values hardcoded in python code (jscotka@redhat.com)
- Linters: tag distro specific methods (dhodovsk@redhat.com)
- Linters: add links to guidelines (dhodovsk@redhat.com)
Release 0.8.2
This version contains only fixes:
- add example how reason constsructed is used in case of assert (jscotka@redhat.com)
- print tc info in separate function, to not duplicate code and print doc string there (jscotka@redhat.com)
- forgot to change this line, after changing base url (jscotka@redhat.com)
- change base url repository to use mirror instead of direct link (jscotka@redhat.com)
- do not cat log at the end, causes travis issue -> failed result (jscotka@redhat.com)
- remove s2i tests from travis. unable to run them in travis (jscotka@redhat.com)
- adapt changes based on PR review in #216 (jscotka@redhat.com)
- add backward compatibility to skip, to remove this deprecated message (jscotka@redhat.com)
- add more travis checks that mtf command works as expected in clean env (using default config) (jscotka@redhat.com)
- Do not show log links in case skip or cancel, it does not make sense (jscotka@redhat.com)
- fix various issues mentioned in issue #201 (jscotka@redhat.com)
Release 0.8.1
This version contains new functionality:
- OpenShift template support
- New documentation for linters
Fixes:
- Print into log if file does not exist, so user is informed (phracek@redhat.com)
- Add http check for ADD instruction and support globs (phracek@redhat.com)
- Fixes #207 Inform user, why test is cancelled or skipped. (phracek@redhat.com)
- some articles are missing. (phracek@redhat.com)
- Update documentation. The other grammar issues. (phracek@redhat.com)
- Fixes according the other review. (phracek@redhat.com)
- Couple updates based on PR review. (phracek@redhat.com)
- Remove workarounds for oc whoami -t and docker login (phracek@redhat.com)
- Copy more docu updates (phracek@redhat.com)
- Documentation for MTF linters (phracek@redhat.com)
- Couple more updates. (phracek@redhat.com)
- Check only architecture label (phracek@redhat.com)
- Fixes #198 dockerlinter checks files in COPY instruction (phracek@redhat.com)
- Fix packaging stuff. (phracek@redhat.com)
- Add docu about OpenShift template (phracek@redhat.com)
- Couple string updates based on the PR comments #211 (phracek@redhat.com)
- Fixes #209 Messages for linter errors (phracek@redhat.com)
- Fix wrong EPEL7 dependencies (phracek@redhat.com)
- Fix typo in paths. It is regresion (phracek@redhat.com)
- Couple updates based on PR comments. (phracek@redhat.com)
- Add support for openshift templates (phracek@redhat.com)
- OpenShift template support (phracek@redhat.com)
Release 0.8.0
This version brings several fixes and enhancements like support of OpenShift.
See log here:
- remove option --static-linters and use tag (phracek@redhat.com)
- Fix mtf/metadata test (phracek@redhat.com)
- Rename tools -> test and create two directories inside generic and static (phracek@redhat.com)
- Add support for static linters (phracek@redhat.com)
- Automatic commit of package [meta-test-family] release [0.7.10-1]. (phracek@redhat.com)
- Several fixes based on PR. (phracek@redhat.com)
- add odcs into requirements.txt (phracek@redhat.com)
- OpenShift fixes catched by real testing (phracek@redhat.com)
- Couple fixes based on #195 Pull Request (phracek@redhat.com)
- DISABLE CHECK-MTF-METADATA, PDC-MODULE and MTF/METADATA. IT FAILS (phracek@redhat.com)
- Using OpenShift 3.6.0 (phracek@redhat.com)
- Include OpenShift into Travis CI and testing (phracek@redhat.com)
- Fix typo in returncode (phracek@redhat.com)
- cath exception from subprocess to know return code (jscotka@redhat.com)
- remove avocado.run and replace it by subprocess to see outputs on the fly (jscotka@redhat.com)
- add tee to all integration tests for easier debugging (jscotka@redhat.com)
- speed optimization for avocado based test tag filtering (jscotka@redhat.com)
- Automatic commit of package [meta-test-family] release [0.7.9-1]. (jscotka@redhat.com)
- fix metadata if bug is found (jscotka@redhat.com)
- add tests for tooling if imported tests are included (jscotka@redhat.com)
- add git cloning abilities to metadata (jscotka@redhat.com)
- existing file should not be replaced via metadata (keep local version) (jscotka@redhat.com)
- url_downloader option in metadata.yaml allows download tests via URLlib (jscotka@redhat.com)
- improve search for helpMD file (jscotka@redhat.com)
- helpmd and docker lint cleanup of loading classes (jscotka@redhat.com)
- Update PR with PEP 8 and use @Property also for avocado_test.py (phracek@redhat.com)
- Keep backwards compatibility (phracek@redhat.com)
- Couple updates. dependency_list and remove getters (phracek@redhat.com)
- Remove obsolete function which is not used anywhere (phracek@redhat.com)
- Fixes #167 First try for property, setter and getter (phracek@redhat.com)
Release 0.7.8
This release contains some bugfixes and improvements.
Fixes:
- fixing linters
- fixing logging issues
Enhancements:
- metadata
- openshift
- manual pages.
Release 0.7.5
This release fixes
- log issues
- updates documentation
- more checks in dockerlinter
- skip if help.md is not present.
- tests for RUN instruction
- warnings in case of ENVIRONMENT variables.
Release 0.7.4
This release fixing only packaging stuff.
Release 0.7.3
This release contains several bugfixes, improvement and new features:
- s2i testing support
- better logging handling from avocado
- mtf binary
modularity-testing-framework-0.5.19-2
Merge pull request #41 from fedora-modularity/devel Merge request to master