QA/Mozmill Test Automation/On Demand Update Testing/Documentation: Difference between revisions

Jump to navigation Jump to search
Line 48: Line 48:
=== Options/Behavior ===
=== Options/Behavior ===
* Internally, our clusters are the hostnames of the Mac Pro that groups the platform VMs.
* Internally, our clusters are the hostnames of the Mac Pro that groups the platform VMs.
* The listeners print output to the console regarding what they're testing. This can be useful to make sure they're working.
* Platform must exactly match one of platform specifiers used in staging (and thus, usually the [[#Configuration_File|config file]], see below). Otherwise, it's an arbitrary string.
* Platform must exactly match one of platform specifiers used in staging (and thus, usually the [[#Configuration_File|config file]], see below). Otherwise, it's an arbitrary string.
* --update will redefine which test script is called for update requests. The default accomodates our internal systems.
* --update will redefine which test script is called for update requests. The default accomodates our internal systems.
* --functional will redefine which test script is called for functional requests. Again, the default accomodates our internal systems.
* --functional will redefine which test script is called for functional requests. Again, the default accomodates our internal systems.
* --debug lets you know when things are ignored due to platform/cluster mismatches. This can be very noisy, but it's useful when you have no idea why something isn't responding.
* --debug lets you know when things are ignored due to platform/cluster mismatches. This can be very noisy, but it's useful when you have no idea why something isn't responding.
* The listeners always print output to the console regarding what they're testing. This can be useful to make sure they're working.
* If listeners freeze up, chances are they're not receiving a [[#Heartbeat_Emitter|heartbeat].


= Release Prep =
= Release Prep =
canmove, Confirmed users
2,041

edits

Navigation menu