Bug 139537 - [GTK] REGRESSION(r175555) GTK API Tests run outside the JHBuild.
Summary: [GTK] REGRESSION(r175555) GTK API Tests run outside the JHBuild.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Carlos Alberto Lopez Perez
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-11 08:42 PST by Carlos Alberto Lopez Perez
Modified: 2014-12-11 09:02 PST (History)
7 users (show)

See Also:


Attachments
Patch (3.92 KB, patch)
2014-12-11 08:49 PST, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Alberto Lopez Perez 2014-12-11 08:42:30 PST
Since r175555 <http://trac.webkit.org/r175555> the directory name for jhbuild is DependenciesPORT (DependenciesGTK or DependenciesEFL) instead of Dependencies.

Unfortunately this has not been properly done, and the script Tools/Scripts/run-gtk-tests is still using the old name, so the API tests run outside of the jhbuild.

$ Tools/Scripts/run-gtk-tests
***
*** Warning: jhbuild environment not present. Run update-webkitgtk-libs before build-webkit to ensure proper testing.
***
https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Tests%29/builds/4788/steps/API%20tests/logs/stdio
https://build.webkit.org/builders/GTK%20Linux%2032-bit%20Release/builds/48776/steps/API%20tests/logs/stdio
Comment 1 Carlos Alberto Lopez Perez 2014-12-11 08:49:15 PST
Created attachment 243126 [details]
Patch
Comment 2 Carlos Alberto Lopez Perez 2014-12-11 09:02:12 PST
Comment on attachment 243126 [details]
Patch

Clearing flags on attachment: 243126

Committed r177147: <http://trac.webkit.org/changeset/177147>
Comment 3 Carlos Alberto Lopez Perez 2014-12-11 09:02:27 PST
All reviewed patches have been landed.  Closing bug.