Commit Graph

25 Commits

Author SHA1 Message Date
Andreas Jaeger 7759e2fd82 Retire astara repo
Retire repository, following
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

Change-Id: If5f7d284bd107a93edd9272ac0ed8e6d20ba5c51
2018-10-14 12:50:35 +02:00
Adam Gandelman daf03fed08 Add releasenotes tox target
Change-Id: I9073bf6ae950e0485b38a61322e4f648d9966c2b
2016-04-07 16:15:31 -07:00
Chaozhe.Chen 0eb520bd7c Add `exclude` and `show-source` in flake8 check
Add `exclude` to accelerate local pep8 check by skipping such directories
as .tox and .idea.
And add `show-source` to point out the error in the output.

refer to:
http://flake8.readthedocs.org/en/latest/config.html?highlight=exclude

Change-Id: Ib8c6dd848fd1f9def3ca476dba0f90dc0cc1e613
2016-02-22 15:44:28 +08:00
Adam Gandelman 1926a19fdf Move ./docs to ./doc
./doc is the standard location for docs across openstack projects.
Move it there to allow us to integrate better with some of the doc
building infra.

Change-Id: I0547301c34e213c154ddb71dc94c10afd9eb8ce2
2016-01-25 14:54:39 -08:00
Yang Li 5bdafd7943 Remove E123 ignore for pep8 check
Change-Id: I921e17a59d9381409fb2ccd2b84aa3e11502b070
2016-01-20 16:34:51 +08:00
Jenkins 30364cf6a0 Merge "Remove unnecessary nosetest param" 2016-01-18 21:15:13 +00:00
xiayu ca21f3b647 Automatically generate etc/orchestrator.ini file
This switches keystone to use oslo-config-generator, where the contents
of our sample configuration file are configured using a configuration
file in etc/oslo-config-generator.

Also fix some config problems.

blueprint autogen-astara-conf-file

Change-Id: I394805b18eecc4fbc583f9d64d34b8e95b55a845
2016-01-18 13:55:59 +08:00
Yang Hongyang 1f1c6ac774 Remove unnecessary nosetest param
cover-package = astara already specified in setup.cfg, no need to
specify in tox.ini.

Change-Id: I7e595f74fa71a6af145d4764add981196b12f06f
2016-01-14 10:35:11 +08:00
Yang Hongyang a44277d7a3 Allow running individual test using tox
Currently, even if we are using
  tox -epy27 astara.test.unit.drivers.test_loadbalancer
it will still run all testcases under astara/test/unit/, and the timing running
the whole testcases is quite long, it is inconvenient. We should allow users to
specifing individual test using tox.

The patch fix this.
e.g.
  tox -epy27
will run all testcases under astara/test/unit/, this is the current behavior.

  tox -epy27 astara.test.unit.drivers.test_loadbalancer
will run all testcases under astara/test/unit/drivers/test_loadbalancer.py

  tox -epy27 astara.test.unit.drivers.test_loadbalancer:LoadBalancerDriverTest.test_build_config
will run 'test_build_config' case under astara/test/unit/drivers/test_loadbalancer.py

Change-Id: I8e15ce48c60a14321b90cb48111f79a97de14157
2016-01-13 15:58:00 +08:00
Adam Gandelman de6ade7bd5 Adds reno for release notes management
Seeds repo for managing in-tree release notes /w reno.

Boiler-plated from 9549e6b491b26232f4dac900b0bf05f10eb0e30a.

Change-Id: I83507a3c6dd6802954e1faeb34b9f8d3c9bdf943
2015-12-11 16:40:23 -08:00
Mark McClain 22304fd0ea Step 2 of renaming the code
Partially-Implements: blueprint convert-to-astara
Change-Id: I416b774557c2233652d62daf1b94cbf5dc83fa8b
2015-12-04 11:09:34 -05:00
Sean Roberts 5759be87ab Update the docs directory
State machine bits removed as
  they are moving to the akanda repo
Aslo fix bad URL in root readme

Partially Implements: blueprint liberty-doc-updates

Change-Id: I35cd688850fdd007bb9f0fb27759f6081e64d160
2015-06-12 16:13:02 -07:00
Adam Gandelman bd28d7fb65 Seed a functional test suite with a basic health check
This creates a base functional test suite with a minimal health check
of the service VM.  We can fill this in with richer tests as we go, but
in the meantime this will give us something to at least test that devstack
deployments and image builds produce a reachable VM via its management
port.

Change-Id: I304718e8d3cb270b1ff3b5ad46a027facb42f2af
2015-05-12 12:40:52 -07:00
Adam Gandelman 8f777b8999 Add .gitreview, rename test_requirements -> test-requirements.txt
Change-Id: Ia874ac3941af76359afdd8e25ef6bef27526cfd7
2015-04-30 10:01:12 -07:00
Ryan Petrello 9d7fc9548a Add a `pep8` tox environment for OpenStack CI.
Change-Id: I99eb652446dfbf328fc7ad4396bc8ffcd1aff66e
2015-04-22 16:01:10 -04:00
Rosario Di Somma 1351be101d Make flake8 ignore E731 error
Part of the code we copied from neutron is now failing due to
a new flake8 default rule. This changes makes tox and travis
ignore it.

Change-Id: I99a30e0f41e295036f62f8f27e50cd96e77d909d
Signed-off-by: Rosario Di Somma <rosario.disomma@dreamhost.com>
2015-02-10 08:34:17 -08:00
Jeremy Hanmer efcbef7dc8 remove the "temporary" overriding of our netaddr requirement 2014-09-23 11:49:41 -07:00
Doug Hellmann 50fac07e7a remove local download cache setting
Change-Id: I28f3158c37ebf98ae3a7268e11ef5a15039b1d76
2014-06-23 11:01:26 -07:00
Doug Hellmann 89d82dfa7c add Sphinx build skeleton 2014-03-17 15:29:42 -04:00
Doug Hellmann 639eee1f81 add coverage report to test output
Change-Id: I983a6f6cdb2deb7373e1ab1aba9d2a0762a7fb8f
2013-10-11 16:47:08 -04:00
Doug Hellmann 3d67d1518d Move test package under the main source tree
Change-Id: I0b5027d70e184d8954295502bd1e8768e1c667b2
2013-07-22 17:15:21 -04:00
Doug Hellmann 0d5269bc02 Work-around for flaky github download URL
Change-Id: I5c4858ccde37e5aa1492f18b8c425e9bc0c129fe
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-05-30 15:20:41 -04:00
Doug Hellmann aebf0decd5 Switch to flake8 for style checks and make fixes
Change tox.ini to use flake8 for static analysis checks
and then fix the issues that it finds.

Change-Id: I829126a4462ab7ee79959996313eb3c94495d482
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-05-14 13:12:35 -04:00
Doug Hellmann dff74dc262 drop python 2.6 support
Change-Id: If4efaea0410eda345e687a0ca3b57d1248b6a11c
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-02-20 16:01:48 -05:00
Mark McClain 251eba295e setup basic repository structure 2012-09-25 22:51:27 -04:00