EzDevInfo.com

bugzilla interview questions

Top bugzilla frequently asked interview questions

What tools provide burndown charts to Bugzilla or Mylyn?

My team and I need to work on a project whose bugs are filed in Bugzilla, using Mylyn.

Do you know of any tool or plug-in that provides scrum-inspired burndown charts to Bugzilla or Mylyn?

Hopefully, this tool would be free for commercial usage, but we're not closed to commercial tools.

Update: 4 hours of research allowed me to find very few free tools. Looks like bugzilla isn't popular in agile teams! And obviously, it's not the best fit.


Source: (StackOverflow)

Migrate Bugzilla Issues to github Issue Tracker

I would like to migrate all my Bugzilla issues to an Issue Tracker at github.com (Example) (you get an issue tracker per repository).

1) Are there tools out there?

2) How did you do it?

Thanks for any advices, I will write a summary at the end how I finally did it (hopefully not manually!)


Source: (StackOverflow)

Advertisements

406 error of cpanel

I have installed bugzilla on my cpanel. But while creating a new bug it display 406 error

Not Acceptable

An appropriate representation of the requested resource /bugzilla/post_bug.cgi could not be found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Please give me a solution to solve this issue. I googled a lot and found that it can be a server issue. But i dont know how to resolve this on server.


Source: (StackOverflow)

Are there any good Bugzilla Skins [closed]

We are thinking about using bugzilla and we were wondering if there are any good skins about that would improve the user experience?


Source: (StackOverflow)

After a bug is resolved in bugzilla, i dont find the bug existing anymore. how could i access it?

Once The bug is set resolved, the bug is completely removed from My Bugs. I wanted to keep a track of the number of issues resolved. How could i see it and get back all in one list?


Source: (StackOverflow)

What functionality does JIRA provide which is not available in Bugzilla? [closed]

We've always used Bugzilla for issue/bug/enhancement tracking, but I keep thinking about switching to JIRA. However, if we are going to switch from a free (Bugzilla) to paid product (JIRA), it would have to provide compelling functionality.

What (compelling, at the risk of making this subjective) functionality does JIRA offer that is not available in Bugzilla?


Source: (StackOverflow)

Migration To Trac

We are managing our development with Subversion over HTTPS, Bugzilla, and Mediawiki. Some of our developers have expressed an interest in migrating to Trac, so I have to evaluate what the cost of doing so would be.

For both the wiki and bugzilla, we would need to either migrate the existing data into Trac or a way to integrate with trac. Having two apps to create wiki pages or log bugs would not be acceptable. Also, currently each of these applications requires a separate sign on so we would need to map each of these accounts into Trac.

So know of any easy methods of importing or integrating these systems with Trac and/or a tutorial for doing so?


Source: (StackOverflow)

Eclipse MyLyn with BugZilla: Will the BugZilla installation need to be modified/configured?

I'm interested in MyLyn. I'm using Eclipse Ganymede and I have access to a BugZilla installation for the project I'm working on.

I wonder if the BugZilla installation will have to be changed/configured in any way or if I'm able to use MyLyn against it "out of the box"?

Will I have to setup some special kind of MyLyn server or could I simply install it on the client only?

And if configuration of BugZilla or a a special MyLyn service is needed on a server. Is it a difficult setup and will it take a long time to do?


Source: (StackOverflow)

WebSockets not working without WebApp

This works:

String webappDir = "...";
context = tomcat.addWebapp("/", new File(webappDir).getAbsolutePath());

This doesn't:

context = tomcat.addContext("/", new File("").getAbsolutePath());

I don't really need a webappDir in this instance because I am not serving any JSP pages or client-side resources, I'm simply using response.getWriter().println(...); server-side only.

There is no exception being thrown, the websocket simply does not open.

Can I assume that this is a tomcat bug?


Source: (StackOverflow)

Perl DateTime::TimeZone not found (Bugzilla install)

I am trying to install Bugzilla on my Centos server. but I got this error:

Checking for   DateTime-TimeZone (v0.71)    not found 

and

    COMMANDS TO INSTALL REQUIRED MODULES (You *must* run all these commands
    and then re-run this script):
    /usr/bin/perl install-module.pl DateTime::TimeZone

If I run: /usr/bin/perl install-module.pl DateTime::TimeZone

then I get this:

    CPAN: Storable loaded ok (v2.15)Reading '/root/.cpan/Metadata'
    Database was generated on Sun, 09 Oct 2011 17:27:24 GMT
    Installing DateTime::TimeZone version 1.39...
    CPAN: Module::CoreList loaded ok (v2.56)
    DateTime::TimeZone is up to date (1.39).

How can I fix this?


Source: (StackOverflow)

How to configure bugzilla to not advance to next bug when updating?

By default, when you apply changes to a Bugzilla entry, the web interface advances to the next bug in your list.

I would like to disable this feature since it is almost never what I desire, planning to make further updates later. Further, I often update the wrong bug subsequently due to its changing the current bug without my noticing.

How do I configure Bugzilla to not advance like this?


Source: (StackOverflow)

How to change urlbase setting in Bugzilla config file manually?

My Bugzilla meets a strange problem. I used my IP as my Bugzilla urlbase setting. So I can login into my Bugzilla by following style address:

http://192.168.1.146:9090/

But right now the IP of the machine has been changed, but Bugzilla will still jump to the old address once I login.

Because it is using old address to let me login, so I can't login into administrator page to change the urlbase to new IP.

My question is: where does Bugzilla save the urlbase string? I want to change it manually, so I can relogin my Bugzilla again.

Thanks

Water Lin


Source: (StackOverflow)

Is there a trick to show Arial Black in Firefox?

Since Arial black is buggy in firefox, is there a way to show it without embedding it with @font-face?

https://bugzilla.mozilla.org/show_bug.cgi?id=644385

I've seen a couple of work arounds like using

font-weight: 900;
font-family:'Arial Black', Gadget, sans-serif;

However that method does not work for me. Suggestions?


Source: (StackOverflow)

Failed to login into Testopia by Jenkins

I have Bugzilla with Testopia instance installed on a CentOS 6.5 system. I want to integrate it with Jenkins which is on my Windows 8 Instance. I am able to remotely login into Bugzilla instance. I have configured the Bugzilla instance in Jenkins Configure System but when I tried to execute a job that requires I get the following error:

Started by user anonymous [EnvInject] - Loading node environment variables. Building in workspace C:\Users\userabc.jenkins\jobs\Testopia Check\workspace Connecting to Testopia to retrieve automated test cases java.lang.RuntimeException: Failed to login! at org.mozilla.testopia.service.xmlrpc.XmlRpcMiscService.login(XmlRpcMiscService.java:63) at org.mozilla.testopia.TestopiaAPI.login(TestopiaAPI.java:106) at jenkins.plugins.testopia.TestopiaBuilder.perform(TestopiaBuilder.java:214) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779) at hudson.model.Build$BuildExecution.build(Build.java:205) at hudson.model.Build$BuildExecution.doRun(Build.java:162) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:537) at hudson.model.Run.execute(Run.java:1741) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:381) Caused by: org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse server's response: The declaration for the entity "HTML.Version" must end with '>'. at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:188) at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:156) at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:143) at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69) at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:137) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:126) at org.mozilla.testopia.service.xmlrpc.XmlRpcMiscService.login(XmlRpcMiscService.java:61) ... 11 more Caused by: org.xml.sax.SAXParseExceptionpublicId: -//W3C//DTD HTML 4.01 Transitional//EN; systemId: http://www.w3.org/TR/html4/loose.dtd; lineNumber: 31; columnNumber: 3; The declaration for the entity "HTML.Version" must end with '>'. at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:186) ... 19 more ERROR: Failed to login! Finished: FAILURE

Please help in identifying what mistake I am making, thank you


Source: (StackOverflow)

How do I sort an array of hash references by one of the hash values?

First, please pardon my rusty Perl. I'm trying to modify Bugzilla's "whine.pl" to generate lists of bugs sorted by severity.

So it gives me an array of hash references. Each hash contains a bunch of information about a particular bug (id, assignee, severity, etc). I want to sort the array by severity. What's the best way to do this?

I'd come up with a couple of possibilities. One is to create five arrays (one for each level of severity), then loop over the the array and push the hash refs into the appropriate severity level array. After this, I could reassemble them and replace the original array with the sorted one.

Another way that my friend came up with would be to assign the severity levels (stored as text in the hashes) to some nubmers, and cmp them. Maybe something like this?

sub getVal {
    my $entry = $_[0];
    %lookup = ( "critical" => 0, ... );
    return $lookup(entry("bug_severity"));
}
@sorted = sort { getVal($a) <=> getVal($b) } @unsorted;

Source: (StackOverflow)