Commit Graph

10 Commits

Author SHA1 Message Date
Ryan Beisner 51b76b3cb8
Retire project
Leave README around for those that follow.

http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003186.html
http://lists.openstack.org/pipermail/openstack-discuss/2018-November/000057.html

Change-Id: I02a34115c6c3d6e9c4b9152af0c96f2fe79866b9
2019-02-27 10:31:57 +01:00
Ryan Beisner ecdb7714b5 Update tox.ini to stop using unverified package
As of pip 10.0, --allow-unverified is not permitted.

Use of the flag in this repo was previously used to force
installation of python-apt to accommodate certain unit tests.

The unverified package, python-apt, is no longer necessary
for test execution.

Related-Bug: #1760720

Change-Id: I5d06c577c872eec678555413725ab2a311dd560e
2018-04-03 16:33:04 +00:00
Ryan Beisner 2183ec0332 Sync charm-helpers
Change-Id: I271d5f583bd4a0a5b6bba175c1e696cdc0b955f9
2018-02-21 14:10:12 -06:00
David Ames 090bdb030b Enable Zesty-Ocata Amulet Tests
- Turn on Zesty-Ocata Amulet test definitions.
- Standardize test-requirements.txt
- Sync charm helpers for various fixes

Change-Id: Ia14e1c4f73397a1228846fae75cffbefad96bf21
2017-04-28 08:42:56 -07:00
David Ames 18c46fa524 Enable Ocata Amulet Tests
- Add Zesty as a supported series to metadata.yaml.
- Turn on Xenial-Ocata Amulet test definitions.
- Sync charm helpers to get Juju 2.x amulet compatibility.
- Keeping Zesty-Ocata Amulet test definitions turned off until the
  metadata.yaml changes propagate to the charm store.
- Resync tox.ini to resolve amulet test failures.

Change-Id: Ice6856ed8e9be2b9ecb677fe81aee593ac4a6b76
2017-03-23 11:16:34 +00:00
Ryan Beisner c156c54dc0 Update tox.ini files from release-tools gold copy
All OpenStack Charms now contain identical tox.ini files,
not to be modified or made unique within each charm repo.

This is to ensure consistency across charm repos in tox
target naming, approach and purpose, also giving the
charm dev and test experience additional consistency.

Also create empty dirs with .keep files where necessary.
Some classic charms have actions and/or lib dirs, and some
do not. In all classic charms, flake will now check those
dirs to ensure lint coverage of existing or future content.

Change-Id: Ie4f916b01506dba1491d0fa5072cd9d4dac66043
2016-09-09 19:22:13 +00:00
James Page 8130e9067c Use bundletester for amulet test execution
Switch to using bundletester for execution of functional tests,
leveraging tox to build out test virtualenvs.

Rename amulet tests inline with gate-* and dfs-* naming standards.

Update README to refer to functional testing section of the charm
guide.

Change-Id: I133987f6ccdd7402ef5d9adf0967f262d47d28a6
2016-07-19 10:08:14 +01:00
James Page 06f66cab8e Update to charm-tools >= 2.0.0
The new release of charm-tools no longer ships the charm
command; update minimum version requirement and switch
to using charm-proof instead, unblocking current pep8
failures across all charms.

Also pin the version of requests to 2.6.0 until theblues
(indirect dependency of charm-tools) sort out its
requirements versioning.

Change-Id: I280aa99f599103ba11e0d00a31c7efbacc60375e
2016-03-23 09:30:17 +00:00
James Page 3d9e30fef4 Tidy tox targets 2016-02-16 07:06:15 +00:00
James Page febf4d6b51 Add unit tests, functional tests, Makefiles and tox configuration 2015-11-12 11:25:54 +00:00