# =-=-=-=-= DO NOT EDIT THIS FILE DIRECTLY =-=-=-=-=-= # It is generated by debian/generate-control.pl from debian/control.in # See debian/source/README.source for more details. # =-=-=-=-= DO NOT EDIT THIS FILE DIRECTLY =-=-=-=-=-= Source: openqa-server Section: devel Maintainer: Philip Hands Uploaders: Adam Majer , Andrew Lee (李健秋) , Hideki Yamane , Build-Depends: debhelper-compat (= 13), debhelper (>= 13.11.6), dh-exec, dh-apparmor, dh-sequence-nodejs, ruby-sass, os-autoinst, systemd-dev, fdupes, libmojolicious-perl (>= 9.34), ### Bug#839569 # libselenium-remote-driver-perl (>= 1.0), ### for test&runtime libarchive-extract-perl, libbsd-resource-perl, libclone-perl, libconfig-inifiles-perl, libcrypt-dh-gmp-perl, libcss-minifier-xs-perl (>= 0.01), libdbd-sqlite3-perl, libdbix-class-perl, libdbix-class-deploymenthandler-perl, libdbix-class-dynamicdefault-perl, libdbix-class-optimisticlocking-perl, libdata-dump-perl, libdata-optlist-perl, libdatetime-perl, libdatetime-format-sqlite-perl, libdatetime-format-pg-perl, libcpanel-json-xs-perl, libtest-exception-perl, libpod-pom-perl, libmojo-sqlite-perl, libmojo-pg-perl, libmojo-ioloop-readwriteprocess-perl (>= 0.34), libdbix-class-schema-config-perl, # libdbix-class-schema-loader-perl, libfile-copy-recursive-perl, # libio-socket-inet6-perl, libio-socket-ssl-perl, libipc-run-perl, libjavascript-minifier-xs-perl (>= 0.11), libjson-perl, libjson-xs-perl, liblist-moreutils-perl, libmro-compat-perl, libmodule-implementation-perl, libmodule-load-conditional-perl, libmodule-runtime-perl, libmojo-rabbitmq-client-perl, # libmojolicious-plugin-renderfile-perl, libmcp-perl, libnamespace-clean-perl, libnet-dbus-perl, libnet-openid-consumer-perl, libpackage-stash-perl, libparams-util-perl, libparams-validate-perl, libregexp-common-perl, libscalar-list-utils-perl, libsort-versions-perl, libsql-splitstatement-perl, libsql-translator-perl, libsub-install-perl, libsub-name-perl, libtest-compile-perl, libtest-simple-perl, libtext-markdown-perl, libtime-parsedate-perl, libtime-moment-perl, libtimedate-perl, liburi-perl, libwww-perl, perl, libfeature-compat-try-perl, libmojolicious-plugin-assetpack-perl (>= 1.36), libminion-perl (>= 10.25), node-d3, node-dagre-d3-renderer, node-anser, python3-requests, python3-argparse-manpage, ### for testcases libperl-critic-perl , libperl-critic-community-perl , libcommonmark-perl , libgetopt-long-descriptive-perl , libmojolicious-plugin-oauth2-perl , libtest-fatal-perl , libtest-mockmodule-perl , libtest-mockobject-perl , libtest-output-perl , libtest-pod-perl , libtest-strict-perl , libtest-warnings-perl , libtest-mock-time-perl , libyaml-libyaml-perl , libjson-validator-perl , libminion-backend-sqlite-perl , postgresql , rsync , curl , shellcheck , jsbeautifier , libclass-c3-componentised-perl , libtest-most-perl , libyaml-pp-perl , yamllint , libfilesys-df-perl , libfile-map-perl , libtext-glob-perl , libaliased-perl , libarchive-tools , ### for avoiding assetpack downloads node-fortawesome-fontawesome-free, fonts-roboto-fontface, libjs-chosen, libjs-jquery-datatables, node-bootstrap (>= 5.3.3+dfsg-1~), libjs-codemirror, libjs-jquery (>= 3.6.0), node-timeago.js, node-popper2, node-jquery-ujs, node-ace-builds, # The following is just for testing behaviour relative to new upstream versions. # Never define profiles 'x-with-npm' or 'x-npm-only' for real package builds. npm , Standards-Version: 4.7.4 Rules-Requires-Root: no Homepage: https://open.qa Vcs-Git: https://salsa.debian.org/debian/openqa.git -b debian/latest.server Vcs-Browser: https://salsa.debian.org/debian/openqa/-/commits/debian/latest.server Package: openqa-server Replaces: openqa (<< 5.1777452029.e890e9cc5-1~) Breaks: openqa (<< 5.1777452029.e890e9cc5-1~) Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, openqa-common (>= ${nearby:Version}), openqa-client (>= ${nearby:Version}), sqlite3, git, optipng, dbus, liburi-perl, liblwp-protocol-https-perl, libdbix-class-perl (>= 0.082801), libsql-splitstatement-perl, libdbix-class-deploymenthandler-perl, libmojo-sqlite-perl, libjson-validator-perl, libtext-diff-perl, libtext-glob-perl, libyaml-pp-perl, libdatetime-format-pg-perl, libminion-perl (>= 10.25), libmojo-pg-perl, libmcp-perl, libcommonmark-perl, postgresql, libclass-c3-componentised-perl, node-fortawesome-fontawesome-free, libjs-jquery-datatables, libjs-codemirror, libjs-jquery, node-timeago.js, node-popper2, node-jquery-ujs (>= 1.2.3-1), node-bootstrap (>= 5.3.3+dfsg-1~), node-ace-builds, node-d3, node-dagre-d3-renderer, node-anser, Recommends: apparmor-profiles, apparmor-utils, apache2, logrotate, libdbd-pg-perl, libmojolicious-plugin-oauth2-perl, Description: automatic Operating System testing framework (webUI & scheduler) openQA is a testing framework that allows you to run tests on pretty-much anything that you can get 'remote' control of (most often, anything you can run in a VM and point VNC at). This allows testing of things including GUI applications, system boot-up (BIOS, bootloaders, kernels), installers and whole operating systems. . Tests (using Perl syntax) generally consist mostly of sequences of code like: assert_and_click 'some_icon'; assert_screen 'some_prompt'; send_key 'ret'; which are run using the os-autoinst test engine, by a worker. The tags named in scripts can then be associated with 'needles' (elements of screenshots) via the webUI (either from past tests, or while controlling a live test). Other testing possibilities include: serial-connected headless systems, multi-host networked tests, and non-VM 'real' systems. . This package includes the job scheduler, the elements providing the services to allow workers to run tests and upload results, and the Web-based user interface. Package: openqa Depends: openqa-server, ${misc:Depends} Architecture: all Section: oldlibs Description: transitional package This is a transitional package. It can safely be removed. . The WebUI and server components of openQA have been moved to a package called openqa-server, which will be distributed as part of Debian unstable, and (for users of Debian stable) via Debian fasttrack, : https://fasttrack.debian.net/