- Todo: Learn more about unit testing
- Todo: Learn more about mocking and how it works in Ceilometer
- Todo: Learn more about coverage testing and how it works in Ceilometer
I noticed that in Launchpad, it said I hadn't signed the "Ubuntu Code of Conduct" and asked jpich if I need to worry about that. She said:
Nope, that's nothing to worry about, it only matters if you plan on contributing to Ubuntu itself, or participate in its community.
I previously reported a bug about "Cinder configuration (cinder.conf) is not automatically setup for Ceilometer during Devstack install"
sandywalsh recommended this OpenStack wiki page on how to write good commit messages:
https://wiki.openstack.org/wiki/GitCommitMessages#Information_in_commit_messages
Some useful notes on how to use git review commands and options:
https://github.com/openstack-infra/git-review/blob/master/README.rst
| $ cd /opt/stack/ceilometer | |
| $ tox -e py27,pep8 | |
| GLOB sdist-make: /opt/stack/ceilometer/setup.py | |
| py27 inst-nodeps: /opt/stack/ceilometer/.tox/dist/ceilometer-2013.2.a405.gb26cfd6.zip | |
| py27 runtests: commands[0] | bash -x /opt/stack/ceilometer/run-tests.sh | |
| WARNING:test command found but not installed in testenv | |
| cmd: /bin/bash | |
| env: /opt/stack/ceilometer/.tox/py27 | |
| Maybe forgot to specify a dependency? | |
| + set -e |
I reported a bug a while ago about "GnomeKeyring errors when installing devstack":