Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Sep 22, 2014
  1. Merge pull request #3 from schwigon-aws/master

    Годзилла вс. Биолланте - Monster Merge - Clash if the Titan histories
Commits on Mar 14, 2014
  1. @renormalist
Commits on Feb 13, 2014
  1. @renormalist

    Merge pull request #2 from ligurio/master

    renormalist authored
    typo: octed-stream -> octet-stream
  2. @ligurio
  3. @renormalist
  4. @ligurio


    ligurio authored
Commits on May 15, 2013
  1. @Caldrin
Commits on Apr 26, 2013
  1. @Caldrin

    [FEAT] scenario-new in tapper CLI

    Caldrin authored
    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. @Caldrin

    [TEST] for scenarios in tapper CLI

    Caldrin authored
    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. @Caldrin

    Utility functions to import for all CLI modules

    Caldrin authored
    This patch brings some utility functions that all CLI modules might
  4. @Caldrin
Commits on Apr 24, 2013
  1. @Caldrin
Commits on Apr 23, 2013
  1. @Caldrin

    help text typo

    Caldrin authored
Commits on Apr 17, 2013
  1. @Caldrin

    whitespace fix

    Caldrin authored
  2. @Caldrin
  3. @Caldrin

    [FIX] parse error

    Caldrin authored
  4. @Caldrin
  5. @Caldrin

    cleanup module usage

    Caldrin authored
    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. @Caldrin

    [FEAT] testplan-list now with JSON/YAML

    Caldrin authored
    tapper testplan-list can now print its lists in YAML or JSON.
Commits on Apr 12, 2013
  1. @Caldrin

    [TEST] for testplan-list

    Caldrin authored
    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. @Caldrin

    [FIX] cleanup of testplan-list

    Caldrin authored
    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. @Caldrin

    [FIX] for verbose now

    Caldrin authored
  4. @Caldrin

    [FIX] list testplan with ids

    Caldrin authored
    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
  1. @Caldrin
Commits on Mar 28, 2013
  1. @Caldrin

    Merge branch 'testrun-update'

    Caldrin authored
Commits on Mar 21, 2013
  1. @Caldrin

    Host-update now in tapper CLI

    Caldrin authored
    I migrated updating a host from tapper-testrun to tapper CLI. The new
    command also understands pool hosts.
Commits on Mar 7, 2013
  1. @Caldrin

    Improve hostlisting for pool hosts

    Caldrin authored
    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. @Caldrin

    [FIX] checking for id for tapper testrun-update

    Caldrin authored
    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. @Caldrin

    [FEAT] update testruns in CLI

    Caldrin authored
    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. @Caldrin

    listhost now understand poolhosts better

    Caldrin authored
    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. @Caldrin

    [FIX] usage message

    Caldrin authored
    -D is a short option and should contain only one dash in the usage
    message. Reported by Steffen Schwigon via code review.
  2. @Caldrin

    [FEAT] pool hosts in CLI

    Caldrin authored
    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. @Caldrin

    [RFK] move creating new hosts into App::Rad based CLI

    Caldrin authored
    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. @Caldrin

    Fix usage message

    Caldrin authored
Commits on Dec 5, 2012
  1. @Caldrin

    [FEAT] notify option

    Caldrin authored
Something went wrong with that request. Please try again.