- From: Garret Rieger <grieger@google.com>
- Date: Tue, 3 May 2022 09:47:35 -0600
- To: Vladimir Levantovsky <vladimir.levantovsky@gmail.com>
- Cc: w3c-webfonts-wg <public-webfonts-wg@w3.org>
- Message-ID: <CAM=OCWawy1BGVJB4QYOWo7K1Y+YH2oBpKk74x9Cm6UiNDd3p5w@mail.gmail.com>
Sounds good. On Mon, May 2, 2022 at 11:22 PM Vladimir Levantovsky < vladimir.levantovsky@gmail.com> wrote: > This is excellent news, let’s plan for a demo run during our WG call. > > Thank you, > > Vlad > > > > > > *From:* Garret Rieger [mailto:grieger@google.com] > *Sent:* Monday, May 2, 2022 7:13 PM > *To:* w3c-webfonts-wg (public-webfonts-wg@w3.org) < > public-webfonts-wg@w3.org> > *Subject:* Patch Subset Server Conformance Tests Finished > > > > Some exciting news, last week I finished implementing the conformance > tests for all server side conformance statements in the spec related to the > patch subset protocol. The tests can be found here: > https://github.com/w3c/ift-server-tests > > > > Additionally, as I've developed the tests I've been updating/fixing the > patch subset server implementation so that it passes all of the tests. So > you can currently run the full test suite against the demo incremental > transfer server we have running at > https://fonts.gstatic.com/experimental/patch_subset/demo.html and all the > tests pass. > > > > *In other words, we now have a full server conformance test suite and a > fully compliant server implementation!* > > Example command to run the tests: > > python3 test_server.py "fonts.gstatic.com" > "/experimental/patch_subset/ofl/montserrat/Montserrat[wght].ttf" "<path to > local copy of Montserrat[wght].ttf (from https://github.com/google/fonts > )>" > > > > Next steps will be to develop Range Request conformance tests, which > should be fairly simple. I believe these will mostly end up being tests for > correctly handling of the http range request headers. Then lastly, the > client conformance tests for both patch subset and range request. > > > > >
Received on Tuesday, 3 May 2022 15:48:04 UTC