QA Home Page: Difference between revisions
From Genecats
Jump to navigationJump to search
(Genome Browser Setup) |
(editing static docs and reorganized) |
||
Line 6: | Line 6: | ||
==Genome Browser Setup== | ==Genome Browser Setup== | ||
* See Jorge's Presentation on the [http://genomewiki.ucsc.edu/images/d/d5/Browsermap.pdf server setup]. | * See Jorge's Presentation on the [http://genomewiki.ucsc.edu/images/d/d5/Browsermap.pdf server setup]. | ||
==GIT (Source Code Management System)== | |||
*[http://genomewiki.ucsc.edu/index.php/Getting_Started_With_Git Getting_Started_With_Git] | |||
*[http://genomewiki.ucsc.edu/index.php/Working_with_Git Working_with_Git] | |||
* Once you've read up...ask to take the Git Quiz. | |||
==Editing Static Docs== | |||
* Editing [[Static_Page_Protocol static pages]] that are destined for the RR (Round Robin), hgdownload, or linked to genomewiki. | |||
* Need to have links hard coded to the RR, but need to test them on the development machines? Take a look at how you can use [[Static_Page_JS_Protocol | javaScript]] with the static pages. | |||
==CGI Build Process & Testing == | |||
* Currently we are on a 3 week CGI software release schedule. See [[CGI_Build_Schedule]] for more details. | |||
* The buildmeister follows this [[CGI_Build_Process | process]]. | |||
* When the CGIs are loaded on hgwbeta, the QA'er tests their [[CGI_testing_responsibilities | assigned CGIs]]. The general CGI testing instructions can be found [[CGI_Testing |here]]. | |||
==QAing tracks/assemblies == | ==QAing tracks/assemblies == | ||
Line 12: | Line 26: | ||
** [http://genomewiki.ucsc.edu/genecats/index.php/Category:Browser_QA_tracks Specific Genome Browser Tracks] | ** [http://genomewiki.ucsc.edu/genecats/index.php/Category:Browser_QA_tracks Specific Genome Browser Tracks] | ||
* [[ENCODE_QA | Encode QA process]] | * [[ENCODE_QA | Encode QA process]] | ||
==Mailing List Maven== | ==Mailing List Maven== | ||
Line 33: | Line 42: | ||
* Most other links without an hgsid will likely not work. Instead, create a [http://genome.ucsc.edu/cgi-bin/hgSession?hgS_doMainPage=1 session]. | * Most other links without an hgsid will likely not work. Instead, create a [http://genome.ucsc.edu/cgi-bin/hgSession?hgS_doMainPage=1 session]. | ||
* Make sure none of the links you respond with are to our internal servers, such as hgwdev. Typically we should only send links to genome.ucsc.edu, genome-preview.ucsc.edu, and to hgdownload.cse.ucsc.edu. | * Make sure none of the links you respond with are to our internal servers, such as hgwdev. Typically we should only send links to genome.ucsc.edu, genome-preview.ucsc.edu, and to hgdownload.cse.ucsc.edu. | ||
[[Category: Browser QA]] | [[Category: Browser QA]] | ||
[[Category: Browser QA Training]] | [[Category: Browser QA Training]] |
Revision as of 20:53, 28 March 2011
General Goals
- Monitor Apache for error 500, target 0.2% a month.
- No more than 2 data repushes a month.
- No more than 1 hour downtime during normal business hours.
Genome Browser Setup
- See Jorge's Presentation on the server setup.
GIT (Source Code Management System)
- Getting_Started_With_Git
- Working_with_Git
- Once you've read up...ask to take the Git Quiz.
Editing Static Docs
- Editing Static_Page_Protocol static pages that are destined for the RR (Round Robin), hgdownload, or linked to genomewiki.
- Need to have links hard coded to the RR, but need to test them on the development machines? Take a look at how you can use javaScript with the static pages.
CGI Build Process & Testing
- Currently we are on a 3 week CGI software release schedule. See CGI_Build_Schedule for more details.
- The buildmeister follows this process.
- When the CGIs are loaded on hgwbeta, the QA'er tests their assigned CGIs. The general CGI testing instructions can be found here.
QAing tracks/assemblies
- Browser QA process:
- Encode QA process
Mailing List Maven
- Mailing list schedule can be found on the QA group calendar (Note: where it says Calendar:, you will need to change the drop down from "Main" to "QA" to view.)
- Mailing list procedure can be found on the redmine wiki
- Places to search for answers:
- Mailing list archives (which can be searched from these two pages on the main website: Contact and FAQ
- Search the mailing list forum which isn't as extensive as the mailing list archives.
- Public Genome Wiki
- Search the redmine mailing list project for internal chatter on previously answered mailing list questions.
- Frequently_asked_mailing_list_questions
- List of Subject Matter Experts to go to for help.
- Remember that when you email users, make sure the links don't have session id's.
- Ex: w/ session id: http://genome.ucsc.edu/cgi-bin/hgTrackUi?hgsid=190182411&c=chrX&g=geneid (remove the bolded section)
- Ex: w/o session id: http://genome.ucsc.edu/cgi-bin/hgTrackUi?db=hg19&g=geneid (note that links to description pages should include the database: db=hg19&)
- Most other links without an hgsid will likely not work. Instead, create a session.
- Make sure none of the links you respond with are to our internal servers, such as hgwdev. Typically we should only send links to genome.ucsc.edu, genome-preview.ucsc.edu, and to hgdownload.cse.ucsc.edu.