|
|
(56 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| {{header|qa}}
| |
| {{draft}} | | {{draft}} |
|
| |
|
| = Introduction = | | === DVD === |
|
| |
|
| '''AutoQA''' is an automated test system for Fedora. Its design is simple: when certain events occur, AutoQA launches automated tests. Events that AutoQA monitors include:
| | {| class="wikitable collapsible" border="1" width="85%" |
| | | |- |
| * New packages in the [http://koji.fedoraproject.org koji build system]
| | ! colspan="5" style="background-color: pink;" | DVD.iso installation |
| * A new Fedora update has been created in [https://admin.fedoraproject.org/updates bodhi]
| | |- |
| * The package repository for Fedora, Fedora updates and Fedora updates-testing has changed
| | | |
| * Installable images of [[Releases/Rawhide|rawhide]] have changed
| | {| class="wikitable sortable" width=100% style="border: solid 2px white" |
| | | |- |
| = Getting involved = | | ! width="20%"|Release Level !! width="15%"|Test Area !! width="45%"|Test Case !! width="10%"|i386 !! width="10%"|x86_64 |
| | | |- |
| Just looking? Follow the links below for general information on the AutoQA project.
| | | Alpha |
| | | | Image Sanity |
| * Familiarize yourself with the [[AutoQA_architecture|AutoQA architecture overview]]
| | | [[QA:Testcase_Mediakit_ISO_Size]] |
| * Examine [http://git.fedorahosted.org/git/?p=autoqa.git;a=tree;f=tests the current list of tests]
| | | {{result|pass}} {{result|pass}} |
| * Review [http://git.fedorahosted.org/git/?p=autoqa.git;a=tree;f=hooks the current test events being monitored]
| | | {{result|pass}} {{result|pass}} |
| * You can also [https://fedorahosted.org/mailman/listinfo/autoqa-results review AutoQA test results]. If you'd like constant updates, subscribe to the mailing list.
| | |- |
| | | | Alpha |
| Interested in writing tests?
| | | Image Sanity |
| | | | [[QA:Testcase_Mediakit_ISO_Checksums]] |
| * [[Writing_AutoQA_Tests]]
| | | {{result|pass}} |
| * [[Writing_AutoQA_Hooks]] ''(optional)''
| | | {{result|pass}} |
| * [[Install and configure AutoQA]]
| | |- |
| * '''FIXME''' -- more ''test developer'' links to come out of use case analysis at [[AutoQA_Use_Cases]]
| | | Alpha |
| | | | Image Sanity |
| How about contributing back to the AutoQA project?
| | | [[QA:Testcase_Mediakit_Repoclosure]] |
| | | | {{result|pass|robatino}} {{result|pass|kparal}} |
| * First, you might be interested in the [[AutoQA_architecture|AutoQA architecture overview]]
| | | {{result|pass}} {{result|pass}} |
| * AutoQA uses the [[Autotest]] test harness, you may which to [[Install_and_configure_autotest]]
| | |- |
| * '''FIXME''' -- more ''administrator'' links to come out of use case analysis at [[AutoQA_Use_Cases]]
| | | Alpha |
| | | | Image Sanity |
| = Communicate =
| | | [[QA:Testcase_Mediakit_FileConflicts]] |
| | | | {{result|pass}} {{result|warn}} |
| Please contact us! We look forward to your ideas and suggestions.
| | | {{result|pass}} {{result|pass}} |
| | | |- |
| * [https://fedorahosted.org/mailman/listinfo/autoqa-devel autoqa-devel] is the mailing list for development discussion of the AutoQA project
| | | Alpha |
| * [https://fedorahosted.org/mailman/listinfo/autoqa-results autoqa-results] is where automated test results are submitted. This is intended for test results review only.
| | | Boot Methods |
| * [http://webchat.freenode.net/?channels=#fedora-qa Talk to QA members] about AutoQA on the permanent QA IRC channel <code>#fedora-qa</code>
| | | [[QA/TestCases/BootMethodsDvd]] |
| * Visit the project development page at: https://fedorahosted.org/autoqa/
| | | {{result|pass}} {{result|pass}} |
| | | {{result|pass}} {{result|pass}} |
| | |- |
| | | Alpha |
| | | Install Source |
| | | [[QA/TestCases/InstallSourceDvd]] |
| | | {{result|pass}} {{result|pass}} |
| | | {{result|pass}} {{result|pass}} |
| | |- |
| | | Alpha |
| | | Repository |
| | | [[QA:Testcase Additional Http Repository]] |
| | | {{result|pass|jlaska}} |
| | | {{result|pass|mkrizek}} |
| | |- |
| | | Alpha |
| | | Repository |
| | | [[QA:Testcase Additional Ftp Repository]] |
| | | {{result|fail}} |
| | | {{result|warn}} |
| | |- |
| | | Alpha |
| | | Repository |
| | | [[QA:Testcase Additional Mirrorlist Repository]] |
| | | {{result|pass}} |
| | | {{result|pass}} |
| | |- |
| | | Beta |
| | | Repository |
| | | [[QA:Testcase Additional NFS Repository]] |
| | | {{result|pass}} |
| | | {{result|pass}} |
| | |- |
| | |} |
| | |} |