[vlc-commits] [Git][videolan/vlc][master] 9 commits: test: player: use a flag to test the monotonic clock
Steve Lhomme (@robUx4)
gitlab at videolan.org
Sat Nov 29 09:08:53 UTC 2025
Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
1b4fafd4 by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: player: use a flag to test the monotonic clock
And not a specific test/define
Refs #27105
- - - - -
608a1d9e by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: player: re-indent after the previous commit
No functional changes.
Refs #27105
- - - - -
03ac251f by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: player: remove optimisation
This won't be possible when player tests will be split into several
programs.
Refs #27105
- - - - -
45daec8d by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: player: run test_init() from ctx_init()
This will save one test_init() line in upcoming split player tests.
Refs #27105
- - - - -
1d808e10 by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: player: split code, add common.h
To ease test split in a future commit.
No functional changes.
Refs #27105
- - - - -
96453769 by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: player: split code, add timers.h
To ease test split in a future commit.
No functional changes.
Refs #27105
- - - - -
993a1bde by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: player: split code, add modules.c
To ease test split in a future commit.
No functional changes.
Refs #27105
- - - - -
55329bd5 by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: player: split all tests
Move each tests in a separate file/program.
- This will make debugging from the CI easier.
- This will allow running player tests in parallel
- This will fix timeout will one very long test, that could last more
than 10 seconds
- This will allow adding more tests, that could take more time
Fixes #27105
- - - - -
3156e78b by Thomas Guillem at 2025-11-29T08:37:50+00:00
test: add checkplayer rules
To make and run all player tests
- - - - -
22 changed files:
- test/Makefile.am
- test/src/meson.build
- + test/src/player/attachments.c
- + test/src/player/capabilities.c
- test/src/player/player.c → test/src/player/common.h
- + test/src/player/discontinuities.c
- + test/src/player/errors.c
- + test/src/player/es_selection.c
- + test/src/player/lifecycle.c
- + test/src/player/loudness.c
- + test/src/player/media.c
- + test/src/player/modules.c
- + test/src/player/outputs.c
- + test/src/player/pause.c
- + test/src/player/programs.c
- + test/src/player/seeks.c
- + test/src/player/teletext.c
- + test/src/player/timers.c
- + test/src/player/timers.h
- + test/src/player/titles.c
- + test/src/player/tracks.c
- + test/src/player/tracks_ids.c
The diff was not included because it is too large.
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/310b6683039d62a3577f549196de0fdd1ecb9513...3156e78b59582ff3d54275718b010aa1e3d06410
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/310b6683039d62a3577f549196de0fdd1ecb9513...3156e78b59582ff3d54275718b010aa1e3d06410
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list