Re: Testing Rust code in tree

2020-05-11 Thread Lina Cambridge
Oooh, this question comes at a perfect time, the Glean team has been looking at this recently in bug 1627024, too! Nick's quote from the Oxidation wiki alludes to this, but, if your Rust code is pulling in Gecko crates like `nsstring`, `xpcom`, and such, I don't think `RUST_TESTS` will work—you'd

Re: Testing Rust code in tree

2020-05-11 Thread Mike Hommey
On Mon, May 11, 2020 at 03:37:07PM -0700, Dave Townsend wrote: > Do we have any standard way to test in-tree Rust code? > > Context: We're building a standalone binary in Rust that in the future will > be distributed with Firefox and of course we want to test it. It lives > in-tree and while we co

Re: Testing Rust code in tree

2020-05-11 Thread Nicholas Nethercote
The Oxidation wiki has this entry in its FAQ : *Q:* How are in-tree Rust crates tested? *A:* In general we don't run tests for third-party crates; the assumption is that these crates are sufficiently well-tested elsewhe

Re: Testing Rust code in tree

2020-05-11 Thread Dave Townsend
Aha, someone has pointed out that I skipped over rusttests, which don't appear to be listed at https://developer.mozilla.org/en-US/docs/Mozilla/QA/Automated_testing, or indeed anywhere in our various docs that I can see. I guess that makes it my job? On Mon, May 11, 2020 at 3:37 PM Dave Townsend

Testing Rust code in tree

2020-05-11 Thread Dave Townsend
Do we have any standard way to test in-tree Rust code? Context: We're building a standalone binary in Rust that in the future will be distributed with Firefox and of course we want to test it. It lives in-tree and while we could use something like xpcshell to drive the produced executable and veri

happy bmo push day!

2020-05-11 Thread David Lawrence
the following changes have been pushed to bugzilla.mozilla.org: (tag: https://github.com/mozilla-bteam/bmo/tree/release-20200511.1) https://bugzil.la/1633846 : Enable retries for uploading attachments to S3 when an error occurs https://bugzil.la/1636549 : Guided Bug Helper extension filing bugs

SpiderMonkey Newsletter #4

2020-05-11 Thread Jan de Mooij
(This newsletter is also available on our blog .) SpiderMonkey is the JavaScript engine used in Mozilla Firefox. This newsletter gives an overview of the JavaScript and WebAssembly work we’ve done as part of the Firefox 76 and 77 Nightly

[desktop] Bugs logged by Desktop Release QA in the last 7 days

2020-05-11 Thread mihai.boldan
Hello, Here's the list of new issues found and filed by the Desktop Release QA team in the last 7 days. Additional details on the team's priorities last week, as well as the plans for the current week are available at: https://tinyurl.com/y7qogtfb. Bugs logged by Desktop Release QA in the last