Skip to content

misc testing/CI tidy-up#6890

Merged
kripken merged 4 commits into
emscripten-core:incomingfrom
hujiajie:testing
Jul 24, 2018
Merged

misc testing/CI tidy-up#6890
kripken merged 4 commits into
emscripten-core:incomingfrom
hujiajie:testing

Conversation

@hujiajie

Copy link
Copy Markdown
Contributor

No description provided.

@hujiajie
hujiajie force-pushed the testing branch 2 times, most recently from 1eb807f to 0b0a3ea Compare July 23, 2018 09:49

@kripken kripken left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @hujiajie, nice work!

Comment thread .circleci/config.yml
<<: *test-defaults
environment:
# browser.test_sdl_ttf_render_text_solid depends on Arial from Microsoft
# browser.test_sdl2_mouse and/or SDL2 should be fixed. The case happens

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the comments about test_sdl2_mouse and test_html5_webgl_create_context may have been removed by mistake, I think they are still needed?

Comment thread .circleci/config.yml Outdated
# browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread
# are crashing Firefox (bugzil.la/1281796). The former case even
# reveals more problems: 1) #4412 made it possible to keep threads
# alive for async functions, but the change got reverted by #5878;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please open an issue for the #5878 regression - I think maybe we just need to require NO_EXIT_RUNTIME be false when offscreen canvas, but we need to see. and please link to the issue you open here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See #6897

@hujiajie
hujiajie force-pushed the testing branch 3 times, most recently from b090cf9 to 3610851 Compare July 24, 2018 10:31
hujiajie added 4 commits July 24, 2018 18:42
The logic has already been in tests/runner.py.
OffscreenCanvas is behind the gfx.offscreencanvas.enabled
preference. The relevant tests are silently reported as ok if the
feature is not enabled. Unfortunately, these tests are still skipped
because of several bugs.
ttf-mscorefonts-installer allows for easy installation of the Microsoft
True Type Core Fonts for the Web including Arial. The package requires
acceptance of an EULA*. Informally speaking:

  These fonts were provided by Microsoft "in the interest of
  cross-platform compatibility". This is no longer the case, but they
  are still available from third parties.

  You are free to download these fonts and use them for your own use,
  but you may not redistribute them in modified form, including changes
  to the file name or packaging format.

* http://corefonts.sourceforge.net/eula.htm
@kripken

kripken commented Jul 24, 2018

Copy link
Copy Markdown
Member

Great, thanks @hujiajie!

@kripken
kripken merged commit e3f79df into emscripten-core:incoming Jul 24, 2018
@hujiajie
hujiajie deleted the testing branch July 25, 2018 01:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants