Closed Bug 17999 Opened 25 years ago Closed 14 years ago

Gather XUL regression tests to viewer test suite

Categories

(Core :: XUL, defect, P2)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: waterson, Assigned: jrgmorrison)

Details

(Whiteboard: [dogfood-])

From a private email exchange with karnaze/hyatt:

> > The general problem is that there are no  (there is only one xul test
> > and it may have a tree) table regression tests that have trees. To
> > prevent this from happening in the future, some tests need to get
> > added to the table regression tests. I think Hyatt mentioned some
> > tests before, but I can't remember.

> In layout\html\tests\table there are subdirectories core, bugs,
> marvin, viewer_tests, other. Each of these has a file called file_
> list.txt. To add a new test, select the appropriate subdirectory,
> put an entry in file_list.txt and put the test page in the
> subdirectory. To run the tests, "rtest baseline" will create a
> set of regression data files and "rtest verify" will compare against
> them. There is also an rtest.bat in the parent directory which
> cycles through the subdirectories.
>
> That is for windows. For Unix,  Kipp added corresponding shell
> scripts, but I have never used them.

Let's get this done! I have a couple of tree test cases, evaughan has a pile of
box test cases, i'm sure pink has toolbar stuff.
Summary: [dogfood] gather XUL regression tests to viewer test suite → [dogfood] Gather XUL regression tests to viewer test suite
Target Milestone: M12
Sounds good, let's target getting this done in M12. cc'ing folks mentioned.
When doing this, please create new subdirectories tree, box, etc.
Whiteboard: [PDT-]
This is a very good idea, but not mandatory for dogfood.  But impt to do.
Putting on PDT- radar.
Priority: P3 → P2
Whiteboard: [PDT-] → [PDT-] [PT+]
We could get to dogfood without it, sure, but I think we'll get there sooner,
and keep the quality up there better by doing this.  I don't know why this was
even marked dogfood, it is not a feature or a defect, just good engineering.
Leaving target M12, P2
Assignee: trudelle → sdagley
assigning to sdagley
Status: NEW → ASSIGNED
spam: changing qa contact from ckritzer -> paulmac for xul bugs
Whiteboard: [PDT-] [PT+] → [PDT-]
Target Milestone: M12 → M13
moving to m13
Target Milestone: M13 → M14
moving to m14
BULK MOVE: Changing component from XUL to XP Toolkit/Widgets: XUL.  XUL 
component will be deleted.
Component: XUL → XP Toolkit/Widgets: XUL
Doesn't meet the BETA1 criteria, moving out of M14
Target Milestone: M14 → M15
Putting dogfood in the keyword field.
Keywords: dogfood
Summary: [dogfood] Gather XUL regression tests to viewer test suite → Gather XUL regression tests to viewer test suite
changing QA to jrgm. John, I doubt we're going to worry much about this in the 
current release, but could you own this issue in genreral, going forward?
QA Contact: paulmac → jrgm
Clearing the target milestone and assigning the bug to QA as I don't know who 
owns the test suite but I do know it isn't me.
Assignee: sdagley → jrgm
Status: ASSIGNED → NEW
Target Milestone: M15 → ---
Status: NEW → ASSIGNED
Putting on [dogfood-] radar.
Whiteboard: [PDT-] → [dogfood-]
Keywords: nsdogfood-
Keywords: nsdogfood
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
we have XUL tests now, automated even.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.