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

Issue 6842074: First deploy charm, with tests.

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 6 months ago by frankban
Modified:
11 years, 5 months 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.
11 years, 6 months ago (2012-11-20 18:47:42 UTC) #1
frankban
Please take a look.
11 years, 6 months 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): ...
11 years, 5 months 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 ...
11 years, 5 months 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 ...
11 years, 5 months 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 ...
11 years, 5 months ago (2012-11-28 11:54:59 UTC) #6
frankban
Please take a look.
11 years, 5 months ago (2012-11-28 12:02:26 UTC) #7
frankban
11 years, 5 months 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