https://github.com/perlpunk/openqa-simple-starter
https://github.com/perlpunk/openqa-simple-starter
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/perlpunk/openqa-simple-starter
- Owner: perlpunk
- License: mit
- Created: 2023-02-24T17:57:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-10T00:10:55.000Z (over 2 years ago)
- Last Synced: 2025-02-05T18:06:23.598Z (5 months ago)
- Language: Perl
- Size: 5.59 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
os-autoinst/openQA test example
===============================Tests for gnome-clock using openQA. Needs the corresponding [needle
repository](https://github.com/perlpunk/openqa-simple-starter-needles)For more details see the [openQA project](http://open.qa/)
## Demo Video
This video shows how a test run looks like when called with te below job settings:
* [video-gnome-clock.ogv](https://github.com/perlpunk/openqa-simple-starter/blob/videos/video-gnome-clock.ogv)## Usage
To run this test, you can clone a recent job from the [openQA job
group](https://openqa.opensuse.org/group_overview/24) and simply replace
the test code with this repository:```
openqa-clone-job \
--host localhost:9526 --skip-chained-deps https://openqa.opensuse.org/tests/3069790 \
GROUP=0 _GROUP=0 BUILD= TEST=gnome-clock \
PRODUCTDIR=/path/to/openqa-simple-starter \
NEEDLES_DIR=/path/to/openqa-simple-starter-needles \
CASEDIR=/path/to/openqa-simple-starter \
DEMO_MODE=1 SCREENSHOTINTERVAL=0.1
```## Requirements
For running openQA, see [openQA project](http://open.qa/).
For this specific test code you would need the [draft
PR](https://github.com/os-autoinst/os-autoinst/pull/2274) adding `DEMO_MODE`
functions.