Closed
Bug 1247052
Opened 10 years ago
Closed 10 years ago
Improper outdated octal constant syntax in mailnews/compose/test/unit/test_bug235432.js
Categories
(Thunderbird :: Testing Infrastructure, defect)
Thunderbird
Testing Infrastructure
Tracking
(thunderbird46 fixed, thunderbird47 fixed)
RESOLVED
FIXED
Thunderbird 47.0
People
(Reporter: ishikawa, Assigned: ishikawa)
References
Details
Attachments
(1 file)
|
976 bytes,
patch
|
rkent
:
review+
jorgk-bmo
:
approval-comm-aurora+
|
Details | Diff | Splinter Review |
File mailnews/compose/test/unit/test_bug235432.js
has an outdated octal constant format on line 80 0600 as opposed to proper 0o600
This results in warning/syntax error during C-C TB's xpcshell-tests run.
This should be fixed to remove any clutter from the log.
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → ishikawa
| Assignee | ||
Comment 1•10 years ago
|
||
Here is the patch.
BTW, the warning shows up in the log of Windows exceution run of xpcshell-tests on try-comm-central as follows: very verbose.
08:12:12 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "SyntaxError: octal literals and octal escape sequences are deprecated" {file: "C:/slave/test/build/tests/xpcshell/tests/mailnews/compose/test/unit/test_bug235432.js" line: 80 column: 51 source: " file.createUnique(Ci.nsIFile.NORMAL_FILE_TYPE, 0600);
08:12:12 INFO - "}]"
08:12:12 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "SyntaxError: octal literals and octal escape sequences are deprecated" {file: "C:/slave/test/build/tests/xpcshell/tests/mailnews/compose/test/unit/test_bug235432.js" line: 80 column: 51 source: " file.createUnique(Ci.nsIFile.NORMAL_FILE_TYPE, 0600);
08:12:12 INFO - "}]"
08:12:12 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "SyntaxError: octal literals and octal escape sequences are deprecated" {file: "C:/slave/test/build/tests/xpcshell/tests/mailnews/compose/test/unit/test_bug235432.js" line: 80 column: 51 source: " file.createUnique(Ci.nsIFile.NORMAL_FILE_TYPE, 0600);
Attachment #8717601 -
Flags: review?(standard8)
Comment 2•10 years ago
|
||
Comment on attachment 8717601 [details] [diff] [review]
Use proper octal constant syntax.
Sorry, I'm no long actively working on Thunderbird.
Attachment #8717601 -
Flags: review?(standard8) → review?(Pidgeot18)
Comment 3•10 years ago
|
||
Comment on attachment 8717601 [details] [diff] [review]
Use proper octal constant syntax.
Review of attachment 8717601 [details] [diff] [review]:
-----------------------------------------------------------------
Stealing this trivial review.
This is fine (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Numbers_and_dates)
There are a few other places this occurs in tests, you might fix those as well, preferably in a single bug.
Attachment #8717601 -
Flags: review?(Pidgeot18) → review+
| Assignee | ||
Comment 4•10 years ago
|
||
OK I will o(In reply to Mark Banner (:standard8) from comment #2)
> Comment on attachment 8717601 [details] [diff] [review]
> Use proper octal constant syntax.
>
> Sorry, I'm no long actively working on Thunderbird.
Sorry, you name came on the recommeded reviewer list and you had the smallest # of review requests. I bear this in mind, though, in the future.
(In reply to Kent James (:rkent) from comment #3)
> Comment on attachment 8717601 [details] [diff] [review]
> Use proper octal constant syntax.
>
> Review of attachment 8717601 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> Stealing this trivial review.
>
> This is fine
> (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/
> Numbers_and_dates)
>
> There are a few other places this occurs in tests, you might fix those as
> well, preferably in a single bug.
I will look for them and creates a one patch, then.
spcshell-test(s) only print the logs when a unit test fails. So there are probably
many instances, but testers were not aware of the improper syntax before
because the logs were not printed at all.
TIA
| Assignee | ||
Comment 5•10 years ago
|
||
I am creating another bugzilla for the fixing of other usages in the tree.
I would put a coule of patches there: one for C-C portion and the other for M-C portion.
I am putting checkin-needed keyword for this entry.
| Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Comment 6•10 years ago
|
||
https://hg.mozilla.org/comm-central/rev/fe0300249b7d125c87448b522c178c539aefaadb
Bug 1247052 - Use proper octal constant syntax in test_bug235432.js. r=rkent
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 47.0
Comment 7•10 years ago
|
||
Comment on attachment 8717601 [details] [diff] [review]
Use proper octal constant syntax.
This is the perfect patch to push to Aurora (TB 46) to get the build there going (since I foolishly had checked in some stuff with DONTBUILD).
https://hg.mozilla.org/releases/comm-aurora/rev/6853aa433495
It does absolutely no harm. Sorry guys to hijack this for my purposes ;-)
Attachment #8717601 -
Flags: approval-comm-aurora+
Updated•10 years ago
|
status-thunderbird46:
--- → fixed
status-thunderbird47:
--- → fixed
Comment 8•10 years ago
|
||
Jorg, you need the self-service build page to allow you to start builds:
https://secure.pub.build.mozilla.org/buildapi/self-serve
If you don't have permissions for that, file a bug asking for them.
Comment 9•10 years ago
|
||
Thanks, I do have permissions for that page, the normal LDAP permissions suffice. However, what do I do? At the bottom the page says:
Create new dep builds on comm-aurora revision
Create new PGO builds on comm-aurora revision
Create new nightly builds on comm-aurora revision
The three lines have an input field and a "Submit" button.
So I enter the revision I want in the last line for the nightly build and press submit?
Comment 10•10 years ago
|
||
(In reply to Jorg K (GMT+1) from comment #9)
> So I enter the revision I want in the last line for the nightly build and
> press submit?
Basically, yes. Starting a job is also very low impact, so don't be afraid to try things.
Comment 11•10 years ago
|
||
Cancelling checkin-needed as this already landed on comm-aurora.
Keywords: checkin-needed
Comment 12•10 years ago
|
||
checkin-needed is for comm-central. It was landed there, see comment #6. Aurora landing in comment #7.
You need to log in
before you can comment on or make changes to this bug.
Description
•