-
Notifications
You must be signed in to change notification settings - Fork 435
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ci] Add a README about the Appliance QA Suite
- Loading branch information
1 parent
203ed74
commit 35fd8a0
Showing
1 changed file
with
19 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Open Build Service Appliance QA Suite | ||
This is a test suite based on perl's [prove](http://perldoc.perl.org/prove.html), | ||
and [RSpec](http://rspec.info/). We are testing the following: | ||
|
||
* The appliance boots and all OBS servers start | ||
* Sign Up & Log In via the frontend works | ||
* Building a simple package works | ||
|
||
## Running the suite | ||
This test suite runs [automatically](https://github.com/os-autoinst/os-autoinst-distri-obs) | ||
against new appliances that got built from | ||
our [OBS:Server:Unstable](https://build.opensuse.org/project/show/OBS:Server:Unstable) | ||
on [openQA](https://openqa.opensuse.org/). | ||
|
||
|
||
## QA for package updates | ||
Additionally our [test instance](https://build-test.opensuse.org/) rebuilds all packages in | ||
[OBS:Server:Unstable](https://build.opensuse.org/project/show/OBS:Server:Unstable) and | ||
it's publisher is calling "zypper up" to update itself. |