Bug 10912

Summary: run-webkit-tests has become an unmaintainable ball of perl snot
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: ap, ddkilzer, sam
Priority: P4    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
Bug Depends on:    
Bug Blocks: 10906    

Description Eric Seidel (no email) 2006-09-18 01:53:06 PDT
run-webkit-tests needs some serious re-factoring.  I looked briefly at solving bug 10906 this evening, but quickly gave up.  run-webkit-tests may need to move away from Perl entirely, as perl's lack of real class support is a serious limitation, causing overly awkward code.

My suggestion would be that a pair of people work together to commit small incremental improvements (mostly breaking everything out into subroutines) in rapid succession, with a review on each improvement.
Comment 1 Eric Seidel (no email) 2007-10-18 01:03:56 PDT
This bug isn't actually very useful, and probably should just be closed.  The fact remains though, run-webkit-tests is uggggly.
Comment 2 Alexey Proskuryakov 2007-10-18 02:28:07 PDT
Closing per the above comment.

Personally, I haven't heard of people having much trouble hacking run-webkit-tests, aside from bug 10906, which isn't quite trivial conceptually, anyway.