User:Cpeterson: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
(or equals to)
 
(66 intermediate revisions by the same user not shown)
Line 1: Line 1:
Chris Peterson
= <bugzilla> wiki query syntax =
cpeterson@mozilla.com


This is a test.
* [https://mana.mozilla.org/wiki/pages/viewpage.action?spaceKey=PM&title=Mind+the+Project+-+August+7%2C+2018#MindtheProjectAugust7,2018-IntroductiontoMozilla%E2%80%99sBugzillaMediaWikiextension Introduction to Mozilla’s Bugzilla MediaWiki extension] (Mind the Project blog post - August 7, 2018)
* Example bug wikis for triaging bugs:
** [https://wiki.mozilla.org/Mobile/GeckoView/Bugs GeckoView bug triage]
** [https://wiki.mozilla.org/Project_Fission/Bugs Fission bug triage]
** [https://wiki.mozilla.org/Mobile/Fennec/Bugs Fennec bug triage and QA workflow]
* [https://github.com/mozilla/mediawiki-bugzilla MediaWiki extension for Bugzilla]
* [[Bugzilla:BzAPI:Search|BzAPI search parameters]]
* [[Bugzilla:REST_API:Objects|BzAPI object]]


<bugzilla type="count" display="bar">
Field names:
    {
        "product":"Core",
        "component":"JavaScript Engine",
        "status":["UNCONFIRMED", "READY", "NEW", "ASSIGNED", "REOPENED"],
        "x_axis_field":"status",
        "keywords":"meta",
        "keywords_type":"contains",
        "summary":"[meta]",
        "summary_type":"contains",
        "include_fields": "id, summary, whiteboard, status, resolution"
    }
</bugzilla>
 
<bugzilla>
    {
        "product":"Core",
        "component":"JavaScript Engine",
        "status":["UNCONFIRMED", "READY", "NEW", "ASSIGNED", "REOPENED"],
        "x_axis_field":"status",
        "keywords":"meta",
        "keywords_type":"contains",
        "summary":"[meta]",
        "summary_type":"contains",
        "include_fields": "id, summary, whiteboard, status, resolution"
    }
</bugzilla>
 
<bugzilla>
    {
        "product":"Core",
        "component":"JavaScript Engine",
        "status":["UNCONFIRMED", "READY", "NEW", "ASSIGNED", "REOPENED"],
        "x_axis_field":"status",
        "keywords":"meta",
        "keywords_type":"contains",
        "summary":"[meta]",
        "summary_type":"not_contains",
        "include_fields": "id, summary, whiteboard, status, resolution"
    }
</bugzilla>
 
 
=== Endgame schedule ===


{| class="wikitable"
{| class="wikitable"
! Milestone
! Bug field
! Bug
! Query field
! Estimated Date
! Table column
! Actual Date
("include_fields")
! Nightly Version
|-
|-
| All unsafe references found by static analysis have been fixed ([https://people.mozilla.com/~sfink/analysis/ Burndown])
! Assignee
| [https://bugzilla.mozilla.org/show_bug.cgi?id=898608 898608]
| assigned_to
| 2013-09-12
| assigned_to
|
| 26
|-
|-
| style="background:#def;" | [[RapidRelease/Calendar|Nightly 26 is uplifted to Aurora]]
! Comments
| style="background:#def;" |
| longdesc
| style="background:#def;" | 2013-09-16
| N/A?
| style="background:#def;" |
| style="background:#def;" | 27
|-
|-
| All Exact Rooting hazards found by static analysis have been fixed ([https://people.mozilla.com/~sfink/analysis/ Burndown])
! Bug number
| [https://bugzilla.mozilla.org/show_bug.cgi?id=898606 898606]
| bug_id
| 2013-10-14
| id
|
| 27
|-
|-
| Static analysis is unhidden on TBPL
! Summary/title
| [https://bugzilla.mozilla.org/show_bug.cgi?id=834909 834909]
| short_desc
| 2013-10-15
| summary
|  
| 27
|-
|-
| All Exact Rooting crashes found by fuzzers have been fixed
! Bugzilla component
| [https://bugzilla.mozilla.org/show_bug.cgi?id=831379 831379]
| component
| 2013-10-__
| component
|  
| 27
|-
|-
| Exact Rooting is enabled
! Status (UNCONFIRMED, NEW, ASSIGNED, RESOLVED, VERIFIED, REOPENED)
| [https://bugzilla.mozilla.org/show_bug.cgi?id=753203 753203]
| bug_status
| 2013-10-__
| status
|
| 27
|-
|-
| All GGC crashes found by fuzzers have been fixed
! Resolution (FIXED, INVALID, WONTFIX, DUPLICATE, WORKSFORME, INCOMPLETE)
| [https://bugzilla.mozilla.org/show_bug.cgi?id=877471 877471]
| resolution
| 2013-10-__
| resolution
|  
| 27
|-
|-
| AWFY with GGC >= AWFY without GGC
! Creation time (ISO 8601 datetime string like "2019-01-01" or relative time like "7d")
| [https://bugzilla.mozilla.org/show_bug.cgi?id=875863 875863]
| creation_ts
| 2013-10-__
| creation_time
|  
| 27
|-
|-
| GGC is enabled for desktop and Android
! Whiteboard string
| [https://bugzilla.mozilla.org/show_bug.cgi?id=619558 619558]
| status_whiteboard
| 2013-10-__
| whiteboard
|  
| 27
|-
|-
| GGC is enabled for B2G
! Keywords
| [https://bugzilla.mozilla.org/show_bug.cgi?id=619558 619558]
| keywords
| 2013-10-__
| keywords
|  
| 27
|-
|-
| style="background:#def;" | [[RapidRelease/Calendar|Nightly 27 is uplifted to Aurora]]
! List of dependent blocking bugs
| style="background:#def;" |
| dependson
| style="background:#def;" | 2013-10-28
| depends_on
| style="background:#def;" |
| style="background:#def;" | 28
|-
|-
| ...
! List of bugs blocked
|
| blocked
|
| blocks
|  
| 28
|-
|-
| style="background:#def;" | [[RapidRelease/Calendar|Nightly 28 is uplifted to Aurora]]
! Last change time (ISO 8601 datetime string like "2019-01-01" or relative time like "7d")
| style="background:#def;" |
| delta_ts
| style="background:#def;" | 2013-12-09
| last_change_time
| style="background:#def;" |  
|-
| style="background:#def;" | 29
! Platform
| rep_platform
| platform
|-
! Priority
| priority
| priority
|-
! Severity
| bug_severity
| severity
|-
! Ever confirmed? (i.e. status ever NEW or ASSIGNED?)
| everconfirmed
| ever_confirmed
|-
! status-firefox99 tracking flags
| cf_status_firefox99
"---,?,unaffected,affected,fix-optional,fixed,wontfix,verified,disabled,verified-disabled"
| cf_status_firefox99
|-
! needinfo?
| "flagtypes.name" substring "needinfo"
| N/A?
|}
|}


=== Roadmap ===
Operators for testing field values:


{| class="wikitable"
{| class="wikitable"
| Quarter
! Operator description
| Firefox
! Operator name
! GC
|-
! Compiler
! Equals
! Front End
| equals
 
|-
! Not equals
| notequals
|-
! Less than
| lessthan
|-
! Less than or equals to
| lessthaneq
|-
! Greater than
| greaterthan
|-
! Greater than or equals to
| greaterthaneq
|-
! Matching regular expression
| regexp
|-
! Not matching regular expression
| notregexp
|-
! is_any (?)
| anyexact
|-
! Contains substring
(case-sensitive!)
| casesubstring
|-
|-
! Contains substring (case-insensitive)
| substring
|-
! Does not contain substring (case-insensitive)
| notsubstring
|-
! Contains all substrings (list of comma-separated strings)
| allwordssubstr
|-
! Contains any substrings (list of comma-separated strings)
| anywordssubstr
|-
! Does not contain any substrings (list of comma-separated strings)
| nowordssubstr
|-
|-
! style="background:#FFCB00;" rowspan="2" | 2013 Q3
! Contains all exact words (list of comma-separated strings)
! style="background:#D4DDE4;" | 25
| allwords
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
|-
|-
! style="background:#FFCB00;" | 26
! Contains any exact words (list of comma-separated strings)
| style="background:#FFCB00;" |
| anywords
| style="background:#FFCB00;" | Some fancy stuff!
| style="background:#FFCB00;" | Exciting improvements!
 
|-
|-
! style="background:#EAEFF2;" rowspan="3" | 2013 Q4
! Does not contain any exact words (list of comma-separated strings)
! style="background:#EAEFF2;" | 27
| nowords
| style="background:#EAEFF2;" | Exact Rooting
| style="background:#EAEFF2;" |
| style="background:#EAEFF2;" | Amazing, new features!
|-
|-
! style="background:#D4DDE4;" | 28
! Changed from
| style="background:#D4DDE4;" | GGC
| changedfrom
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
|-
|-
! style="background:#D4DDE4;" | 29
! Changed to
| style="background:#D4DDE4;" |
| changedto
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
 
|-
|-
! style="background:#D4DDE4;" rowspan="1" | 2014 Q1
! Changed by (email address?)
| style="background:#D4DDE4;" | 30
| changedby
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
 
|-
|-
! style="background:#D4DDE4;" rowspan="2" | 2014 Q2
! Changed before relative time (e.g. 365d, 52w, 1m, or 1y)
| style="background:#D4DDE4;" | 31
| changedbefore
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
|-
|-
| style="background:#D4DDE4;" | 32
! Changed after relative time (e.g. 365d, 52w, 1m, or 1y)
| style="background:#D4DDE4;" |
| changedafter
| style="background:#D4DDE4;" |
| style="background:#D4DDE4;" |
 
|}
|}
{{VerifiedUser}}

Latest revision as of 22:17, 7 September 2023

<bugzilla> wiki query syntax

Field names:

Bug field Query field Table column

("include_fields")

Assignee assigned_to assigned_to
Comments longdesc N/A?
Bug number bug_id id
Summary/title short_desc summary
Bugzilla component component component
Status (UNCONFIRMED, NEW, ASSIGNED, RESOLVED, VERIFIED, REOPENED) bug_status status
Resolution (FIXED, INVALID, WONTFIX, DUPLICATE, WORKSFORME, INCOMPLETE) resolution resolution
Creation time (ISO 8601 datetime string like "2019-01-01" or relative time like "7d") creation_ts creation_time
Whiteboard string status_whiteboard whiteboard
Keywords keywords keywords
List of dependent blocking bugs dependson depends_on
List of bugs blocked blocked blocks
Last change time (ISO 8601 datetime string like "2019-01-01" or relative time like "7d") delta_ts last_change_time
Platform rep_platform platform
Priority priority priority
Severity bug_severity severity
Ever confirmed? (i.e. status ever NEW or ASSIGNED?) everconfirmed ever_confirmed
status-firefox99 tracking flags cf_status_firefox99

"---,?,unaffected,affected,fix-optional,fixed,wontfix,verified,disabled,verified-disabled"

cf_status_firefox99
needinfo? "flagtypes.name" substring "needinfo" N/A?

Operators for testing field values:

Operator description Operator name
Equals equals
Not equals notequals
Less than lessthan
Less than or equals to lessthaneq
Greater than greaterthan
Greater than or equals to greaterthaneq
Matching regular expression regexp
Not matching regular expression notregexp
is_any (?) anyexact
Contains substring

(case-sensitive!)

casesubstring
Contains substring (case-insensitive) substring
Does not contain substring (case-insensitive) notsubstring
Contains all substrings (list of comma-separated strings) allwordssubstr
Contains any substrings (list of comma-separated strings) anywordssubstr
Does not contain any substrings (list of comma-separated strings) nowordssubstr
Contains all exact words (list of comma-separated strings) allwords
Contains any exact words (list of comma-separated strings) anywords
Does not contain any exact words (list of comma-separated strings) nowords
Changed from changedfrom
Changed to changedto
Changed by (email address?) changedby
Changed before relative time (e.g. 365d, 52w, 1m, or 1y) changedbefore
Changed after relative time (e.g. 365d, 52w, 1m, or 1y) changedafter