Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(186)

Issue 6842074: First deploy charm, with tests.

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years ago by frankban
Modified:
13 years ago
Reviewers:
mp+135213
Visibility:
Public.

Description

First deploy charm, with tests. First pass of the Juju GUI deploy charm, translated to Python from a shell script prototype written by Kapil. Currently it only uses the "improv" version of Juju, not the standard one. It includes both unit and functional tests, the latter using the "test" Jitsu command recently developed by Jim Baker. The README.txt file shows instructions for running both kinds of tests. https://code.launchpad.net/~frankban/charms/precise/juju-gui/juju-gui/+merge/135213 Requires: https://code.launchpad.net/~benji/charms/precise/juju-gui/second/+merge/134370 (do not edit description out of merge proposal)

Patch Set 1 #

Patch Set 2 : First deploy charm, with tests. #

Total comments: 17

Patch Set 3 : First deploy charm, with tests. #

Patch Set 4 : First deploy charm, with tests. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+311 lines, -25 lines) Patch
M README.txt View 1 2 3 chunks +11 lines, -2 lines 0 comments Download
A [revision details] View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
A config.yaml View 1 chunk +11 lines, -0 lines 0 comments Download
A config/config.js.template View 1 chunk +10 lines, -0 lines 0 comments Download
A config/juju-api-improv.conf.template View 1 2 1 chunk +9 lines, -0 lines 0 comments Download
A config/juju-gui.conf.template View 1 2 1 chunk +10 lines, -0 lines 0 comments Download
A hooks/install View 1 chunk +52 lines, -0 lines 0 comments Download
A hooks/start View 1 2 1 chunk +62 lines, -0 lines 0 comments Download
A hooks/stop View 1 chunk +26 lines, -0 lines 0 comments Download
A hooks/utils.py View 1 chunk +18 lines, -0 lines 0 comments Download
A metadata.yaml View 1 chunk +7 lines, -0 lines 0 comments Download
A revision View 1 chunk +1 line, -0 lines 0 comments Download
A tests/deploy.test View 1 2 1 chunk +59 lines, -0 lines 0 comments Download
D tests/functional-noop.test View 1 chunk +0 lines, -8 lines 0 comments Download
D tests/test_addition.py View 1 2 1 chunk +0 lines, -13 lines 0 comments Download
A tests/test_utils.py View 1 1 chunk +30 lines, -0 lines 0 comments Download
M tests/unit.test View 1 2 1 chunk +3 lines, -2 lines 0 comments Download

Messages

Total messages: 8
frankban
Please take a look.
13 years ago (2012-11-20 18:47:42 UTC) #1
frankban
Please take a look.
13 years ago (2012-11-21 11:27:54 UTC) #2
benji
This looks great. I just had a few of small comments. https://codereview.appspot.com/6842074/diff/3001/config/juju-api-improv.conf.template File config/juju-api-improv.conf.template (right): ...
13 years ago (2012-11-26 21:36:17 UTC) #3
gary.poster
Hi Francesco. This looks very good to me. Thank you! The README change is the ...
13 years ago (2012-11-26 21:46:56 UTC) #4
gary.poster
Another, different test failure: JUJU_REPOSITORY=/home/gary/dev/repo ~/bin/jitsu test juju-gui --logdir /tmp --no-bootstrap 2012-11-26 16:40:28,141 jitsu.test:INFO Running ...
13 years ago (2012-11-26 21:57:00 UTC) #5
frankban
Thanks for the reviews Gary and Benji. Tests on ec2 work without intermittent failures. Tests ...
13 years ago (2012-11-28 11:54:59 UTC) #6
frankban
Please take a look.
13 years ago (2012-11-28 12:02:26 UTC) #7
frankban
13 years ago (2012-11-28 14:37:33 UTC) #8
*** Submitted:

First deploy charm, with tests.

First pass of the Juju GUI deploy charm, translated to Python from a
shell script prototype written by Kapil. Currently it only uses the
"improv" version of Juju, not the standard one.

It includes both unit and functional tests, the latter using the "test"
Jitsu command recently developed by Jim Baker. The README.txt file
shows instructions for running both kinds of tests.

R=benji, gary.poster
CC=
https://codereview.appspot.com/6842074
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b