Bugzilla

  Home  Applications Programs  Bugzilla


“Bugzilla Interview Questions and Answers will guide us now that Bugzilla is a Web-based general-purpose bugtracker and testing tool originally developed and used by the Mozilla project, and licensed under the Mozilla Public License. So learn Bugzilla or get preparation for the job of Bugzilla with the help of this Bugzilla Interview Questions with Answers guide”



70 Bugzilla Questions And Answers

22⟩ Does Bugzilla provide any reporting features, metrics, graphs, etc?

Yes. Look at http://link.GlobalGuideline.com for basic reporting facilities.

For more advanced reporting, I recommend hooking up a professional reporting package, such as Crystal Reports, and use ODBC to access the MySQL database. You can do a lot through the Query page of Bugzilla as well, but right now Advanced Reporting is much better accomplished through third-party utilities that can interface with the database directly.

Advanced Reporting is a Bugzilla 3.X proposed feature.

 200 views

27⟩ Are there any security problems with Bugzilla?

The Bugzilla code has not undergone a complete security audit. It is recommended that you closely examine permissions on your Bugzilla installation, and follow the recommended security guidelines.

 188 views

29⟩ Bugs are missing from queries, but exist in the database (and I can pull them up by specifying the bug ID). What is wrong?

You've almost certainly enabled the "shadow database", but for some reason it hasn't been updated for all your bugs. This is the database against which queries are run, so that really complex or slow queries won't lock up portions of the database for other users. You can turn off the shadow database in editparams.cgi. If you wish to continue using the shadow database, then as your "bugs" user run "./syncshadowdb -syncall" from the command line in the bugzilla installation directory to recreate your shadow database. After it finishes, be sure to check the params and make sure that "queryagainstshadowdb" is still turned on. The syncshadowdb program turns it off if it was on, and is supposed to turn it back on when completed; that way, if it crashes in the middle of recreating the database, it will stay off forever until someone turns it back on by hand. Apparently, it doesn't always do that yet.

 217 views

30⟩ I want to manually edit some entries in my database. How?

There is no facility in Bugzilla itself to do this. It's also generally not a smart thing to do if you don't know exactly what you're doing. However, if you understand SQL you can use the mysqladmin utility to manually insert, delete, and modify table information. Personally, I use "phpMyAdmin". You have to compile a PHP module with MySQL support to make it work, but it's very clean and easy to use.

 190 views

33⟩ What is Red Hat Bugzilla?

Bugzilla is a bug tracking system developed at mozilla.org. It was originally used to track the bugs in the Mozilla web browser. Red Hat has customized it to track bugs in our Linux products.

 182 views

34⟩ Bugzilla Database Basics

# To connect to your database: bash#mysql-u root

# To see all the "spreadsheets" (tables): mysql>show tables from bugs;

# To see columns from table: mysql> show columns from table;

# To see all the data in a table: mysql> select * from table;

# others:

mysqlgt; select * from table where (column = "some info");

mysqlgt; select * from table where (column != "some info");

mysqlgt; show columns from bugs

(exceedingly long output truncated here)

| bug_status| enum('UNCONFIRMED','NEW','ASSIGNED','REOPENED','RESOLVED','VERIFIED'

mysqlgt; ALTER table bugs CHANGE bug_status bug_status

 201 views

36⟩ Red Hat Bugzilla - What happens once I enter a bug?

After you enter a bug, mail is sent both to you and the QA department of Red Hat. A member of the QA department will verify that they can reproduce your bug, and may contact you to get additional information.

After the bug has been verified, it will be assigned to a developer to look into a resolution for the bug.

Once a resolution has been found, the bug will be marked CLOSED with a resolution status.

At each step of the process, you will get an email message that will tell you what has been updated on your bug report.

 175 views

37⟩ Red Hat Bugzilla - How do I submit a patch?

The new Bugzilla system supports the attachment of patches, test cases, and various other forms of file types directly from the bug report screen. Just click on "Create an attachment". You will then be asked for the file name, a one line description, and the file type. After that it will be uploaded to server so that it can be displayed later from the same bug report.

 191 views

39⟩ Camino crashed! What do I do now?

A. If you can reproduce the crash, file a bug. When reporting a crashing bug, be sure to set the severity to “critical”, add “crash” in the keyword field, and have the following things handy: the URL on which the crash occurred (if the crash was browsing-related), detailed steps to reproduce the crash (if some action was required), and a crash log.

Mac OS X ships with a very helpful tool called Crash Reporter. When Camino crashes and you see a dialog stating “The application Camino has unexpectedly quit”, click the “Submit Report…” button. Copy the entire contents of the “Crash Report:” text field into a new plain-text document (in TextEdit, create a new document and choose Make Plain Text from the Format menu). Once you have saved the text file, you can dismiss the Crash Report dialog. Note: The wording of the dialogs varies slightly between major Mac OS X versions.

If the “The application Camino has unexpectedly quit” dialog fails to appear, you have most likely disabled Crash Reporter and you will have to extract the crash log from the system’s crash logs manually.

After you have filed your initial bug report, attach the file containing the crash log to the bug using the “Create a New Attachment” link. Please do not paste crash reports into the “Comments” field of the bug report.

In addition to taking these steps to obtain the crash report, you should let the Talkback application run and file a report with mozilla.org; this report is used to aggregate crash data and often helps identify causes of crashes that are otherwise not reproducible.

 188 views