[Mesa-dev] [PATCH mesa 00/11] fix tests
Eric Engestrom
eric.engestrom at imgtec.com
Tue Oct 31 11:19:57 UTC 2017
a few issues being fixed here:
- symbol checks would silently pass when the lib is missing
- meson was failing to pass the lib to the scripts
- the egl symbol check only works on the non-libglvnd lib (we probably
want to have one for libglvnd, didn't do it in this series though)
es2-ABI-check and gbm-symbols-check are still failing, because of too
many symbols exposed (Dylan's patch [1] removes one of the gbm ones).
[1] https://lists.freedesktop.org/archives/mesa-dev/2017-October/174804.html
Eric Engestrom (11):
egl: fail symbol check if lib is missing
wayland-egl: fail symbol check if lib is missing
gbm: fail symbol check if lib is missing
gles1: fail symbol check if lib is missing
gles2: fail symbol check if lib is missing
meson: pass correct env/args to egl tests
automake+meson: don't run egl symbol check on libglvnd lib
meson: pass correct args to wayland-egl symbol test
meson: pass correct args to gbm symbol test
meson: pass correct args to gles1 ABI test
meson: pass correct args to gles2 ABI test
src/egl/Makefile.am | 9 +++++++--
src/egl/egl-symbols-check | 10 +++++++++-
src/egl/meson.build | 14 ++++++++++++--
src/egl/wayland/wayland-egl/meson.build | 5 ++++-
src/egl/wayland/wayland-egl/wayland-egl-symbols-check | 10 +++++++++-
src/gbm/gbm-symbols-check | 11 ++++++++++-
src/gbm/meson.build | 6 ++++--
src/mapi/es1api/ABI-check | 10 +++++++++-
src/mapi/es1api/meson.build | 5 ++++-
src/mapi/es2api/ABI-check | 10 +++++++++-
src/mapi/es2api/meson.build | 5 ++++-
11 files changed, 81 insertions(+), 14 deletions(-)
--
Cheers,
Eric
More information about the mesa-dev
mailing list