[OE-core] [PATCH 1/1] piglit: enable ptest support
Robert Yang
liezhi.yang at windriver.com
Tue Sep 2 02:14:41 UTC 2014
On 08/28/2014 10:09 PM, Burton, Ross wrote:
> On 18 August 2014 06:39, Chong Lu <Chong.Lu at windriver.com> wrote:
>> +env PIGLIT_BUILD_DIR=`pwd`/.. piglit-run.py `pwd`/tests/sanity.tests `pwd`/results/sanity.results 2>&1
>
> You shouldn't need to set PIGLIT_BUILD_DIR.
>
> The sanity tests are very basic so this won't count as "running
> piglit" in any meaningful QA sense.
>
>> @@ -36,7 +37,6 @@ do_install() {
>> cp -Pr lib/ ${D}${libdir}/piglit/
>> cp -Pr framework/ ${D}${libdir}/piglit/
>> cp -Pr generated_tests/ ${D}${libdir}/piglit/
>> - cp -Pr tests/ ${D}${libdir}/piglit/
>> cp -Pr templates/ ${D}${libdir}/piglit/
>>
>> sed -i -e 's|sys.path.append(.*)|sys.path.append("${libdir}/piglit")|' ${D}${bindir}/piglit-*.py
>> @@ -46,3 +46,7 @@ do_install() {
>> FILES_${PN}-dbg += "${libdir}/piglit/*/.debug/"
>>
>> RDEPENDS_${PN} = "python waffle python-json python-subprocess python-multiprocessing python-textutils python-netserver python-shell mesa-demos"
>> +
>> +do_install_ptest() {
>> + cp -Pr tests/ ${D}${PTEST_PATH}/
>> +}
>
> Why move the tests directory to the -ptests package? That makes
> piglit unusable without installing piglit-ptest.
Hello, if we keep the tests dir in piglit, shall we add perl to
the RDEPENDS ? There are perl scripts in the tests dir.
// Robert
>
> I agree that piglit should be ptest-enabled, but the piglit-ptest
> package should simply depend on piglit and contain the runner script.
>
> Ross
>
More information about the Openembedded-core
mailing list