From Fedora Project Wiki

(Add result notification sign-up link)
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{header|qa}}
[[Image:Autoqa_logo.png|center]]
 
= Introduction =  
= Introduction =  
'''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:
'''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:
Line 8: Line 9:
* Updated installable images of the current [[Releases/Branched|branched]] release ({{FedoraVersion|long|next}})
* Updated installable images of the current [[Releases/Branched|branched]] release ({{FedoraVersion|long|next}})


= Getting involved =
= Get Involved =
 
Just looking?  Follow the links below for general information on the AutoQA project.
Just looking?  Follow the links below for general information on the AutoQA project.


* Examine [http://git.fedorahosted.org/git/?p=autoqa.git;a=tree;f=tests the current list of tests]
* Examine [http://git.fedorahosted.org/cgit/autoqa.git/tree/tests the current list of tests]
* Review [http://git.fedorahosted.org/git/?p=autoqa.git;a=tree;f=hooks the current test events being monitored]
* Review [http://git.fedorahosted.org/cgit/autoqa.git/tree/events the current test events being monitored]
* Review recent [https://fedorahosted.org/pipermail/autoqa-results/{{CURRENTYEAR}}-{{CURRENTMONTHNAME}}/thread.html review AutoQA test results] or [[Sign up for AutoQA test results notification|sign-up for test result notification]]
* Review [https://fedorahosted.org/pipermail/autoqa-results/{{CURRENTYEAR}}-{{CURRENTMONTHNAME}}/thread.html recent test results] or [http://jlaska.wordpress.com/2010/06/01/fedora-package-maintainers-want-test-results/ sign-up for test result notification]


Interested in writing tests?
Interested in writing tests?


* Read [[Writing_AutoQA_Tests]] and [[Verifying AutoQA tests]]
* Read [[Writing AutoQA Tests]] and [[Verifying AutoQA tests]]
* Should your test require a new method to trigger testing, read [[Writing_AutoQA_Hooks]] ''(optional)''
* Should your test require a new method to trigger testing, read [[Writing AutoQA Events and Watchers]] ''(optional)''
* Integrate your test with AutoQA - [[Install and configure AutoQA]]
* Integrate your test with AutoQA - [[Install and configure AutoQA]]


How about contributing back to the AutoQA project?
How about contributing back to the AutoQA project?


* Familiarize yourself with the [[AutoQA_architecture|AutoQA architecture overview]]
* Familiarize yourself with the [[AutoQA_architecture|architecture overview]] and [[AutoQA_Roadmap|development roadmap]]
* Checkout the code -- [http://git.fedorahosted.org/git/?p=autoqa.git;a=summary autoqa.git]
* Checkout the code -- [http://git.fedorahosted.org/git/?p=autoqa.git;a=summary autoqa.git]
* AutoQA uses the [[Autotest]] test harness, learn more by visiting [[Autotest]]
* AutoQA uses the [[Autotest]] test harness, learn more by visiting [[Autotest]]
* AutoQA also has a set of [[AutoQA_Self_Testing|self tests]] that could always be expanded.


= Communicate =
= Communicate =
Please contact us!  We look forward to your ideas and suggestions.
Please contact us!  We look forward to your ideas and suggestions.


* [https://fedorahosted.org/mailman/listinfo/autoqa-devel autoqa-devel] is the mailing list for development discussion of the AutoQA project
* [https://fedorahosted.org/mailman/listinfo/autoqa-devel autoqa-devel] is the mailing list for development discussion of the AutoQA project
* [https://fedorahosted.org/mailman/listinfo/autoqa-results autoqa-results] is where automated test results are submitted.  This is intended for test results review only.
* [https://fedorahosted.org/mailman/listinfo/autoqa-results autoqa-results] is where automated test results are submitted.  This is intended for test results review only.
* Talk about AutoQA on the permanent QA IRC channel [http://webchat.freenode.net/?channels=#fedora-qa <code>#fedora-qa</code>]
* Talk about AutoQA on the permanent QA IRC channel {{fpchat|#fedora-qa}}
* Visit the project development page at https://fedorahosted.org/autoqa/
* Visit the project development page at https://fedorahosted.org/autoqa/


[[Category:AutoQA]]
[[Category:AutoQA]]

Revision as of 13:54, 20 September 2012

Autoqa logo.png

Introduction

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:

  • New packages in the koji build system
  • New Fedora updates submitted through bodhi
  • Updated package repositories for rawhide, the current branched release (Fedora 40), and previous Fedora releases
  • Updated installable images of the current branched release (Fedora 40)

Get Involved

Just looking? Follow the links below for general information on the AutoQA project.

Interested in writing tests?

How about contributing back to the AutoQA project?

Communicate

Please contact us! We look forward to your ideas and suggestions.