plainbox_0.25-1_all.deb


Advertisement

Description

plainbox - toolkit for software and hardware integration testing

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
Package name plainbox
Package version 0.25
Package release 1
Package architecture all
Package type deb
Installed size 94 B
Download size 55.36 KB
Official Mirror archive.ubuntu.com
PlainBox is a toolkit consisting of python3 library, development tools,
documentation and examples. It is targeted at developers working on testing or
certification applications and authors creating tests for such applications.
PlainBox can be used to both create simple and comprehensive test tools as
well as to develop and execute test jobs and test scenarios. It was created as
a refined and rewritten core of the Checkbox project. It has a well tested and
documented core, small but active development community and a collection of
associated projects that use it as a lower-level engine/back-end library.
PlainBox has a novel approach to discovering (and probing) hardware and
software that is extensible and not hardwired into the system. It allows test
developers to express association between a particular test and the hardware,
software and configuration constraints that must be met for the test to
execute meaningfully. This feature, along with pluggable test definitions,
makes plainbox flexible and applicable to many diverse testing situations,
ranging from mobile phones, traditional desktop computers, servers and up to
testing "cloud" installations.
This package contains the plainbox executable

Alternatives

Package Version Architecture Repository
plainbox_0.25-1_all.deb 0.25 all Ubuntu Universe
plainbox - - -

Requires

Name Value
python3-pkg-resources -
python3-plainbox = 0.25-1
python3:any >= 3.2~

Download

Type URL
Binary Package plainbox_0.25-1_all.deb
Source Package plainbox

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install plainbox deb package:
    # sudo apt-get install plainbox

Files

Path
/usr/bin/plainbox
/usr/share/doc/plainbox/changelog.Debian.gz
/usr/share/doc/plainbox/copyright
/usr/share/man/man1/plainbox-check-config.1.gz
/usr/share/man/man1/plainbox-dev-analyze.1.gz
/usr/share/man/man1/plainbox-dev-crash.1.gz
/usr/share/man/man1/plainbox-dev-list.1.gz
/usr/share/man/man1/plainbox-dev-logtest.1.gz
/usr/share/man/man1/plainbox-dev-parse.1.gz
/usr/share/man/man1/plainbox-dev-script.1.gz
/usr/share/man/man1/plainbox-dev-special.1.gz
/usr/share/man/man1/plainbox-dev.1.gz
/usr/share/man/man1/plainbox-device.1.gz
/usr/share/man/man1/plainbox-run.1.gz
/usr/share/man/man1/plainbox-self-test.1.gz
/usr/share/man/man1/plainbox-session-archive.1.gz
/usr/share/man/man1/plainbox-session-export.1.gz
/usr/share/man/man1/plainbox-session-list.1.gz
/usr/share/man/man1/plainbox-session-remove.1.gz
/usr/share/man/man1/plainbox-session-show.1.gz
/usr/share/man/man1/plainbox-session.1.gz
/usr/share/man/man1/plainbox-startprovider.1.gz
/usr/share/man/man1/plainbox.1.gz
/usr/share/man/man5/plainbox.conf.5.gz
/usr/share/man/man7/CHECKBOX_DATA.7.gz
/usr/share/man/man7/CHECKBOX_SHARE.7.gz
/usr/share/man/man7/PLAINBOX_PROVIDER_DATA.7.gz
/usr/share/man/man7/PLAINBOX_SESSION_SHARE.7.gz
/usr/share/man/man7/plainbox-category-units.7.gz
/usr/share/man/man7/plainbox-file-units.7.gz
/usr/share/man/man7/plainbox-job-units.7.gz
/usr/share/man/man7/plainbox-session-structure.7.gz
/usr/share/man/man7/plainbox-template-units.7.gz
/usr/share/man/man7/plainbox-test-plan-units.7.gz
/usr/share/man/py/man1/manage.1.gz

Changelog

2016-01-05 - Sylvain Pineau <sylvain.pineau@canonical.com>
plainbox (0.25-1) unstable; urgency=medium
* New upstream release
* List of fixed bugs: https://launchpad.net/plainbox/+milestone/0.25
2015-12-04 - Sylvain Pineau <sylvain.pineau@canonical.com>
plainbox (0.24-1) unstable; urgency=medium
* New upstream release with multiple fixes and new features.
* One important feature is the introduction of the SessionAssistant class.
It allows Plainbox to simplify common testing scenarios.
The assistant acts as a middle-man between the session manager and the
application.
It handles all currently known stages of the testing work-flow.
* Add a dependency on python3 guacamole, padme, requests and tk.
* Plainbox now supports a new way to express estimated durations that is much
easier for humans to read and write.
* Plainbox now supports an *after* job ordering constraint. This constraint
is very similar to the existing *depends* constraint, except that the
outcome of the referenced job is not important. In practical terms, even if
one job runs and fails, another job that runs *after* it, will run.
* Plainbox now allows more than one resource object to be used in a resource
expression (e.g. the manifest resource with something else).
* Plainbox ignores trailing garbage after EOF while reading IOLog zip.
See https://bugs.python.org/issue24301.
2015-11-22 - Tobias Frost <tobi@debian.org>
plainbox (0.22.2-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Fix "FTBFS: dh_clean: rm: cannot remove 'plainbox.egg-info': d/clean did
miss the final '/*' to be recognized as directory. (Closes: #805677)
* Also clean a mo file to allow build twice in a row
2015-09-02 - Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
plainbox (0.22.2-2) unstable; urgency=medium
* debian/patches: add a pile of patches that bring in cherry-picked or
brand-new fixes for issues uncovered by python 3.5.
2015-07-28 - Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
plainbox (0.22.2-1) unstable; urgency=medium
* New upstream maintenance release
* Use a temporary HOME to work around LP: #1478906
* Build i18n catalogs for the exporters and categories providers.
* Move myself to Uploaders and set the checkbox-devel@lists.ubuntu.com
mailing list as the Maintainer. 
* Remove duplicate dependency on python3-xlsxwriter (via suggests and
depends) from python3-plainbox.
* Remove XS-Testsuite: autopkgtest as recommend by lintian.
* De-duplicate licenses in debian/copyright
* Correct filename patterns for pyglibc/glibc files.
2015-07-21 - Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
plainbox (0.22-1) unstable; urgency=medium
* New upstream release (sorry for skipping 0.21) with multiple fixes and new
features.
* One important feature is the introduction of exporter units that allow
test developers to put any customized report directly into the test
provider package. This allows us to remove all association with Ubuntu or
Canonical from the core plainbox package and make it more universal for
Debian and other distributions.
* debian/control: Drop dependency on python3-lxml (and the associated
security issues). Upstream moved away from lxml and has adopted Jinja2 as
a more flexible system for creating arbitrary text-based reports. 
* debian/control: Make the dependency on python3-xlsxwriter explicit as it
is now more directly tested and not so much optional.
* debian/patches/documentation-theme: refresh patch 
* debian/patches/fix-packaging-metadata-units: add a combined patch that
addresses three Debian-affecting bugs that prevent providers from
generating some of their dependencies.

See Also

Package Description
plait_1.6.2-1ubuntu1_all.deb command-line jukebox
plan_1.10.1-5_i386.deb X/Motif day planner
planarity_3.0.0.5-1_i386.deb Program for planarity-related graph algorithms
planet-venus_0~git9de2109-4_all.deb aggregate feed generator
planetfilter_0.7.4-1_all.deb filter for blog aggregators
planets_0.1.13-16build1_all.deb Gravitation simulation of planetary bodies
planfacile_2.0.070523-0ubuntu4_i386.deb Generate a document from a mindmap
plank_0.11.4-1_i386.deb Elegant, simple, clean dock
planner-data_0.14.6-5_all.deb Data files for planner
planner-dev_0.14.6-5_i386.deb Planner development library
planner-doc_0.14.6-5_all.deb Documentation for planner
planner-el_3.43~20140112-2_all.deb personal information manager for Emacs
planner_0.14.6-5_i386.deb project management application
plantuml_8039-1_all.deb text-to-UML converter
plasma-active-default-settings_0.4-0ubuntu1_all.deb Configuration settings for Plasma Active
Advertisement
Advertisement