Closed
Bug 12046
Opened 25 years ago
Closed 25 years ago
[PP]Strres-test.xul is not found in mac and linux build
Categories
(Core :: Internationalization, defect, P3)
Tracking
()
VERIFIED
FIXED
People
(Reporter: teruko, Assigned: jj.enser)
Details
In the Mac and Linux build, the stress-test.xul is not found in res directory. Step of reproduce 1. Select menu QA | String Bundle test No dialog shows up in Linux and Mac build. In Linux, "Loading URL error" shows up. I look at the directory under \res\, no stress-test.xul file is found. Tested 8-16 Mac and Linux build. It works fine in Window build.
Summary: Stress-test.xul is not found in mac and linux build → [PP]Stress-test.xul is not found in mac and linux build
I am seeing the file in my Linux debug build. I believe that release team is not packaging those test cases. Hi, Chris: Is this the case? Thanks
Updated•25 years ago
|
Assignee: leaf → jj
Comment 4•25 years ago
|
||
I'm not sure how the packaging works on the mac and linux builds, assigning to jj for mac, cc'ing briano for linux.
Comment 5•25 years ago
|
||
Where does stress-test.xul come from? I did a 'find . -type f -print | grep -i stress' in my current mozilla source tree and didn't find a single matching file. I then searched every Makefile.in and again found no reference to stress-test.xul (or 'stress*'). Maybe it's not in the package because it does not need to be....
Reporter | ||
Comment 6•25 years ago
|
||
Tao, would you answer briano's question.
There is a typo in the filename: "Stress-test.xul". It shall be "strres-test.xul" instead.
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Summary: [PP]Stress-test.xul is not found in mac and linux build → [PP]Strres-test.xul is not found in mac and linux build
Assignee | ||
Comment 8•25 years ago
|
||
Brian, original file path is 'mozilla/intl/strres/tests/strres-test.xul'. Tao, if this file needs to be part of the standard distribution, it must be added somewhere in a MANIFEST file so that the build system picks it up, on the same model as: mozilla/mailnews/news/resources/content/MANIFEST Let me know if this is actually what you want, before I add such a file under 'mozilla/intl/strres/tests/'. This should take care of the Mac build.
Comment 9•25 years ago
|
||
Now I understand the problem. There will never be a copy of strres-test.xul in any Release build on Unix, because we don't build any tests (ENABLE_TESTS is not defined, so gmake doesn't descend into any of the 'tests' dirs). If strres-test.xul is supposed to be part of a Release build, then it cannot live in intl/strres/tests.
Assignee | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 10•25 years ago
|
||
Mac build fixed. Added 'mozilla:intl:strres:tests:MANIFEST' containing the 2 missing files to be installed, and updated NGLayoutBuildList.pm accordingly. As Tao righteously mentioned, we need to remember to remove these exports for RTM, as the 'Debug' and 'QA' menus will be gone. (hopefully!)
Reporter | ||
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 11•25 years ago
|
||
I verified this in 9-24-08 Mac build.
Comment hidden (collapsed) |
You need to log in
before you can comment on or make changes to this bug.
Description
•