If tests are from upstream anyway, wouldn't it be easier to maintain them
in a separate repository (or repositories)? Mach test can then be pointed
at a specific fork/branch/tag/revision which it checks out before running
the test. It may not even be necessary to pull tests downstream into Servo
- we could just pull from the w3c repo directly and keep track only of the
test expectations.

A current limitation of ./mach test-css is that it can only run tests from
a specific directory inside the Servo project repo. This isn't ergonomic
since CSS tests have to be merged into the w3c project before they can be
pulled downstream into Servo. It's an issue which can be solved
independently, but it would be more streamlined to work on tests in my
branch of the w3c repo, and be able to test Servo against it as I go.


Peter

On 24 Aug 2016 7:04 p.m., "Jim Blandy" <jbla...@mozilla.com> wrote:

>

> Are any of these reductions things that could be contributed upstream? If
> Mozilla's work could help the CSS WG test suite's other users, that would
> be pretty great.
>
> On Wed, Aug 24, 2016 at 9:39 AM, Simon Sapin <simon.sa...@exyr.org> wrote:
>
> > On 24/08/16 18:37, Simon Sapin wrote:
> >
> >> Some files (some of them relatively large, like
> >> reference/support/big-buck-bunny-240p.webm) are also duplicated across
> >> multiple specs.
> >>
> >
> > Looks like even within on spec, /support and /reference/support have
some
> > duplication. We should merge those too.
> >
> >
> > --
> > Simon Sapin
> > _______________________________________________
> > dev-servo mailing list
> > dev-servo@lists.mozilla.org
> > https://lists.mozilla.org/listinfo/dev-servo
> >
> _______________________________________________
> dev-servo mailing list
> dev-servo@lists.mozilla.org <dev-servo@lists.mozilla.org>
> https://lists.mozilla.org/listinfo/dev-servo
<https://lists.mozilla.org/listinfo/dev-servo>
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to