Bug 202345

Summary: [WPE][GTK] Allow running as many tests as possible from tarball builds
Product: WebKit Reporter: Tomasz Kłoczko <kloczko.tomasz>
Component: CMakeAssignee: Michael Catanzaro <mcatanzaro>
Status: NEW    
Severity: Normal CC: aperez, mcatanzaro
Priority: P3 Keywords: Gtk
Version: WebKit Nightly Build   
Hardware: PC   
OS: Linux   
See Also: https://bugs.webkit.org/show_bug.cgi?id=215986
https://bugs.webkit.org/show_bug.cgi?id=280125

Tomasz Kłoczko
Reported 2019-09-28 08:48:20 PDT
Looks like test suite is not updated or some files are missing in dist tar ball. + /usr/bin/ninja check -v -j48 [1/1] cd /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1 && /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1/Tools/Scripts/run-gtk-tests FAILED: Source/CMakeFiles/check cd /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1 && /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1/Tools/Scripts/run-gtk-tests /bin/sh: /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1/Tools/Scripts/run-gtk-tests: No such file or directory ninja: build stopped: subcommand failed.
Attachments
Michael Catanzaro
Comment 1 2019-09-29 09:57:07 PDT
The testsuite isn't designed to be run from tarballs, and it hasn't passed in years anyway. I guess the bug here is that the check target is not disabled, it should be dependent on ENABLE_DEVELOPER_MODE.
Tomasz Kłoczko
Comment 2 2019-10-04 09:57:24 PDT
Just tested 2.27.1 and looks like still it is not possible to build it as long as LTO optimisation is in use.
Tomasz Kłoczko
Comment 3 2019-10-04 10:01:50 PDT
Please ignore last comment. I've added it under wrong ticket.
Tomasz Kłoczko
Comment 4 2020-04-03 23:17:35 PDT
*** Bug 210001 has been marked as a duplicate of this bug. ***
Tomasz Kłoczko
Comment 5 2020-04-03 23:22:38 PDT
So webkit test suite cannot be used on building release binaries?
Michael Catanzaro
Comment 6 2020-04-04 07:00:41 PDT
Not currently. Fixing this is on my TODO, but no promises when I'll get to it.
Note You need to log in before you can comment on or make changes to this bug.