Closed
Bug 778777
Opened 12 years ago
Closed 8 years ago
Kill rdf/tests
Categories
(Core Graveyard :: RDF, defect)
Core Graveyard
RDF
Tracking
(firefox51 fixed)
RESOLVED
FIXED
mozilla51
Tracking | Status | |
---|---|---|
firefox51 | --- | fixed |
People
(Reporter: ted, Assigned: tbsaunde)
Details
Attachments
(1 file)
44.64 KB,
patch
|
axel
:
review-
|
Details | Diff | Splinter Review |
We build these three test binaries for every build, but AFAIK they aren't used for anything. I doubt anyone is using them, so we should stop wasting time building them.
Comment 1•12 years ago
|
||
I can't find any uses ad-hoc, and I surely don't have any personally. Disclaimer, I'm not doing any real coding these days. The only helpful thing with these is that we're ensuring that these still build, in case someone would need them to dig in to actually doing some changes on rdf stuff.
Assignee | ||
Comment 2•12 years ago
|
||
Assignee: nobody → trev.saunders
Attachment #649535 -
Flags: review?(l10n)
Comment 3•12 years ago
|
||
Comment on attachment 649535 [details] [diff] [review] kill all off rdf/tests/ except the xpc shell test Review of attachment 649535 [details] [diff] [review]: ----------------------------------------------------------------- We should keep rdfcat and triplescat. I don't think they necessarily need to be built all the time, but we should keep them around, and have a makefile to actually build them if needed.
Attachment #649535 -
Flags: review?(l10n) → review-
Comment 4•12 years ago
|
||
PS: please keep this bug to my rdf-me, the l10n watchers don't need to be bothered with it.
Reporter | ||
Comment 5•12 years ago
|
||
Why should we keep code around that we're not building? Nothing uses these tools. Not wasting time building them is a great first step, but leaving code that we're not building is just silly. It will bitrot and nobody will notice.
Assignee | ||
Comment 6•12 years ago
|
||
(In reply to Ted Mielczarek [:ted] from comment #5) > Why should we keep code around that we're not building? Nothing uses these > tools. Not wasting time building them is a great first step, but leaving > code that we're not building is just silly. It will bitrot and nobody will > notice. agreed, also it'll be confusing to people trying to see if things are still used, or if they can be removed.
Comment 7•12 years ago
|
||
IMHO, bitrotting them is gonna be better than having not a single tool for hunting regressions in case we actually have to change something within RDF.
Assignee | ||
Comment 8•12 years ago
|
||
(In reply to Axel Hecht from comment #7) > IMHO, bitrotting them is gonna be better than having not a single tool for > hunting regressions in case we actually have to change something within RDF. isn't that what tests are for? We seem to have several tests that use bits of rdf after this patch rdf/tests/unit/ which is an xpcshell test content/xslt/tests/buster I'm not clear on exactly what that does, and a bunch of tests in toolkit/ in toolkit/
Pushed by tsaunders@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/f5665e562fb2 kill off most of rdf/tests/ irc-r=ted
Comment 10•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/f5665e562fb2
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox51:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla51
Updated•6 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•