Bug 139537

Summary: [GTK] REGRESSION(r175555) GTK API Tests run outside the JHBuild.
Product: WebKit Reporter: Carlos Alberto Lopez Perez <clopez>
Component: Tools / TestsAssignee: Carlos Alberto Lopez Perez <clopez>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, cgarcia, gyuyoung.kim, mrobinson, mtiborinf, ossy, pnormand
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

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.