Commits on Sep 22, 2014
  1. Merge pull request #3 from schwigon-aws/master

    tapper committed Sep 22, 2014
    Годзилла вс. Биолланте - Monster Merge - Clash if the Titan histories
Commits on Mar 14, 2014
Commits on Feb 13, 2014
  1. Merge pull request #2 from ligurio/master

    renormalist committed Feb 13, 2014
    typo: octed-stream -> octet-stream
  2. Merge pull request #1 from ligurio/master

    renormalist committed Feb 13, 2014
  3. typo

    ligurio committed Feb 13, 2014
Commits on May 15, 2013
Commits on Apr 26, 2013
  1. [FEAT] scenario-new in tapper CLI

    Caldrin committed Apr 26, 2013
    The App::Rad bases tapper CLI command now handles creating new
    scenarios from descriptions in a file. These files can contain macros
    and are supposed to be as similar to testplans as possible. For example
    is uses the same self documentations and same keys for requested hosts
    and features.
  2. [TEST] for scenarios in tapper CLI

    Caldrin committed Apr 26, 2013
    Scenarios will be handled by tapper CLI, the old tapper-testrun
    newscenario is deprecated. This patch brings some tests that define the
    API for this use case.
  3. Utility functions to import for all CLI modules

    Caldrin committed Apr 26, 2013
    This patch brings some utility functions that all CLI modules might
Commits on Apr 24, 2013
Commits on Apr 23, 2013
  1. help text typo

    Caldrin committed Apr 23, 2013
Commits on Apr 17, 2013
  1. whitespace fix

    Caldrin committed Apr 17, 2013
  2. [FIX] parse error

    Caldrin committed Apr 17, 2013
  3. cleanup module usage

    Caldrin committed Apr 17, 2013
    This patches cleans up usage of external modules. First, we only want to
    have one YAML module which will be YAML::XS. Therefore, I superseeded
    YAML::Syck with YAML::XS. Furthermore, a "use" line should never go
    somewhere inside a function but alsways at the beginning of a code file
    to make all used modules easy to see for developers. Also, File::Slurp
    does not add much value over reading the file manually. Therefore, I
    removed it too.
Commits on Apr 15, 2013
  1. [FEAT] testplan-list now with JSON/YAML

    Caldrin committed Apr 15, 2013
    tapper testplan-list can now print its lists in YAML or JSON.
Commits on Apr 12, 2013
  1. [TEST] for testplan-list

    Caldrin committed Apr 12, 2013
    This is only a minor test because I only have one testplan in the test
    database and haven't found the time to add more to test better.
  2. [FIX] cleanup of testplan-list

    Caldrin committed Apr 12, 2013
    I cleaned testplan listing. Now I no longer generate a list of testplan ids
    and get a TestplanInstance resultset of it later but work on the resultset in
    the first place. This looks cleaner and makes later changes
    easier. Furthermore, testplan instances have both a path and a name but the
    filters somehow implied that both are a different word for the same thing. Now
    you can filter for both name and path. One testplans that match both
    conditions are shown.
    What happens, when multiple filters are applied? That was kind of
    undefined. Now its clear, all filters beside --id must apply together. --id
    overrides all filters beside --active.
  3. [FIX] for verbose now

    Caldrin committed Apr 12, 2013
  4. [FIX] list testplan with ids

    Caldrin committed Apr 12, 2013
    Listing testplans by given id is working correctly now. Also, I adapted the
    testplan lister to the current constistency layout of having verbose output
    only with verbose or given id (because then only listing the id does not add
    anything helpful for the user).
Commits on Apr 5, 2013
Commits on Mar 28, 2013
  1. Merge branch 'testrun-update'

    Caldrin committed Mar 28, 2013
Commits on Mar 21, 2013
  1. Host-update now in tapper CLI

    Caldrin committed Mar 21, 2013
    I migrated updating a host from tapper-testrun to tapper CLI. The new
    command also understands pool hosts.
Commits on Mar 7, 2013
  1. Improve hostlisting for pool hosts

    Caldrin committed Mar 7, 2013
    Some users (i.e. at least one) were confused by listing pool hosts as
    free/all. Therefore, I now changed it to used/all which (for this one
    user) feels much more natural.
Commits on Feb 22, 2013
  1. [FIX] checking for id for tapper testrun-update

    Caldrin committed Feb 22, 2013
    When no id is given, $c->options->{id} is undef, not a reference to an
    empty array. This patch honours this fact when checking whether an id
    was given.
  2. [FEAT] update testruns in CLI

    Caldrin committed Feb 22, 2013
    updating a testrun was not supported in the old CLI with
    tapper-testrun. For status and auto-rerun such an update makes sense at
    least for testruns that are not scheduled yet. Therefore, this patch
    implements an update command for testruns that allowes just these to
    changes. Other changes may become useful to some time. I did not get any
    requests for other options to change though and therefore, I'll defer
    adding more change options.
    Note: The module is called Tapper::CLI::Test even though it works on
    testruns. The correct name Tapper::CLI::Testrun is still occupied by the
    old CLI "tapper-testrun". Will change the module name as soon as the old
    commands are fully transfered to App::Rad.
Commits on Feb 20, 2013
  1. listhost now understand poolhosts better

    Caldrin committed Feb 20, 2013
    The newest changes in Tapper::Schema add information to a host that
    keeps track of the pool a host is part of. This patch updates the pool
    count to contain both free and used hosts of a pool.
Commits on Feb 14, 2013
  1. [FIX] usage message

    Caldrin committed Feb 14, 2013
    -D is a short option and should contain only one dash in the usage
    message. Reported by Steffen Schwigon via code review.
  2. [FEAT] pool hosts in CLI

    Caldrin committed Feb 14, 2013
    A pool host is a host entry that refers to more than one actual
    machine. Therefore, the pool host has a count associated.
    The CLI now supports creating and listing pool hosts.
  3. [RFK] move creating new hosts into App::Rad based CLI

    Caldrin committed Feb 14, 2013
    We want to reduce the number of dependencies. On of the dependency we
    want to get rid of is App::Cmd by moving all CLI commands to
    App::Rad. This is done step by step for time reasons. This patch moves
    creating new hosts from "tapper-testrun newhost" to "tapper host-new".
  4. Fix usage message

    Caldrin committed Feb 14, 2013
Commits on Dec 5, 2012
  1. [FEAT] notify option

    Caldrin committed Dec 5, 2012