Need a way to run an end-to-end test on a juju environment.

Bug #1172814 reported by David Britton
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
juju-core
Opinion
Medium
Unassigned

Bug Description

"jitsu test" was an interesting start but had a lot of rough edges. It would be nice to have a simple runner that could process test scripts inside a charm that would deploy, set options, check that settings worked, etc. I've attached a simple test script and library written that checks setting up the landscape-client charm.

Bug #1172811 is an enabler for this kind of feature. (i.e, this bug is dependent on that one)

Tags: testing
Revision history for this message
David Britton (dpb) wrote :
Revision history for this message
David Britton (dpb) wrote :
Revision history for this message
David Britton (dpb) wrote :
David Britton (dpb)
description: updated
William Reade (fwereade)
Changed in juju-core:
status: New → Triaged
importance: Undecided → Medium
importance: Medium → High
Curtis Hovey (sinzui)
tags: added: testing
Changed in juju-core:
importance: High → Medium
Revision history for this message
Cheryl Jennings (cherylj) wrote :

Does the `charm test` command suit your needs? https://jujucharms.com/docs/1.25/authors-testing

Changed in juju-core:
status: Triaged → Incomplete
Revision history for this message
David Britton (dpb) wrote : Re: [Bug 1172814] Re: Need a way to run an end-to-end test on a juju environment.

I think this has actually been replaced by bundletester

https://github.com/juju-solutions/bundletester

On Fri, Jun 17, 2016 at 5:29 PM, Cheryl Jennings <
<email address hidden>> wrote:

> Does the `charm test` command suit your needs?
> https://jujucharms.com/docs/1.25/authors-testing
>
> ** Changed in: juju-core
> Status: Triaged => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1172814
>
> Title:
> Need a way to run an end-to-end test on a juju environment.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/juju-core/+bug/1172814/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: product=juju-core; status=Incomplete; importance=Medium;
> assignee=None;
> Launchpad-Bug-Tags: testing
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: cherylj davidpbritton
> Launchpad-Bug-Reporter: David Britton (davidpbritton)
> Launchpad-Bug-Modifier: Cheryl Jennings (cherylj)
> Launchpad-Message-Rationale: Subscriber
> Launchpad-Message-For: davidpbritton
>

--
David Britton <email address hidden>

Changed in juju-core:
status: Incomplete → Opinion
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.