- Resource Types
- Resource Languages
- Institutional Repository
About Site Language
WHDL is viewable in multiple languages. Use the pull-down menu to select a language to view the site.
I changed my language, but I’m still seeing resources in the other languages?
If a resource or text has not been translated into your selected language, it will appear in the initially added language. We are always looking for help translating these resources. If you can help, contact us!
WHDL - 00021268
Submitted to the Department of Mathematics and Computer Science in partial fulfillment of the requirements for the degree of Bachelor of Science.
Hewlett-Packard (HP) LaserJet printers undergo rigorous quality testing to confirm they are reliable and efficient before they are sold to the public. Much of the LaserJet firmware testing is automated, producing thousands of failure logs daily. The process of analyzing logs to determine the failure type (triaging) was manual, leading the sheer magnitude of failures to outpace the capabilities of the people responsible for diagnosing them. This project aimed to automate parts of the triage process so that time and effort could be better allocated. The Quick Triage Tool is a full-stack tool that consists of a MongoDB database, C# middle logic, and a Vue.js front-end website for database management. From the front-end, users create objects called rules which contain symptoms and represent failure types. Firmware test failure log files are automatically searched against the database of rules, finding failure types when all rule symptoms are matched and displaying results on a common internal website. The automation of the triage process saves time by eliminating manual triaging and by preventing redundant triage efforts. Automation also increases confidence in quality metrics. Lastly, the aggregation of failure types allows failure prioritization, which increases test passing rates and ultimately firmware quality.
This material is used by permission of the rightsholder in accordance with the terms of the relevant content release. As a user, you have permission to use this content and download a copy for non-commercial use only. Downloading multiple quantities of this resource is expressly forbidden.
74 Resources
1998-1999
1999-2000
2006