[wpkg-users] [Bug 167] New: Errors since 1.1.2-RC5

bugzilla-daemon at bugzilla.wpkg.org bugzilla-daemon at bugzilla.wpkg.org
Tue Aug 4 17:04:57 CEST 2009


http://bugzilla.wpkg.org/show_bug.cgi?id=167

           Summary: Errors since 1.1.2-RC5
           Product: WPKG
           Version: other
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: critical
          Priority: P2
         Component: wpkg.js
        AssignedTo: mangoo at wpkg.org
        ReportedBy: ftrojahn at smi-softmark.de
         QAContact: wpkg-users at lists.wpkg.org


Hello Rainer,

since Version 1.1.2-RC5, multiple tests of the test suite are failing
(tested RC1 ... RC7, up to RC4 no problem). 

Main error in "test1_dependencies" seems the following:

2009-08-04 15:02:46, DEBUG   : The path
'C:\DOKUME~1\ADMINI~1\LOKALE~1\Temp\wpkgtest\test3a.txt' does not exist: the
test failed
2009-08-04 15:02:46, DEBUG   : Result of logical 'AND' check is false
2009-08-04 15:02:46, ERROR   : Message:      Der Parameterknoten ist diesem
Knoten nicht untergeordnet.||Description:  Der Parameterknoten ist diesem
Knoten nicht untergeordnet.||Error number: 80070057|Stack:       
undefined|Line:         undefined|

I try to analyze test3_cmdsetup 10 here, tests 11/12/99 are perhaps "follow up"
errors.

Between test3_cmdsetup 3 and 10 the xmls (shortened) change from:
------
<hosts>
    <host name=".+" profile-id="test1" />
</hosts>

<profiles>
  <profile id="test1">
    <package package-id="exetest1" />
  </profile>
</profiles>
------

to:

------
<hosts>
    <host name=".+" profile-id="default" />
</hosts>

<profiles>
  <profile id="default">

  </profile>
</profiles>
------

So, package "exetest1" should have been clearly removed, but the
log only states: 
2009-08-04 16:26:06, DEBUG   : Uninstall entry for Wpkg Test 1.0 missing: test
failed
but in local wpkg.xml we have:

cat results/test3_cmdsetup-10-112RC7-error-wpkg.xml 
-----------------------------------------------------
<wpkg><package id="exetest1" name="Wpkg Test 2.0" revision="3" reboot="false"
priority="1">
        <check type="uninstall" condition="exists" path="Wpkg Test 2.0"/>
        <install cmd="packages\testsetup.exe /silent"/>
        <upgrade cmd=""c:\wpkgtest-inno\unins000.exe" /SILENT"/>
        <upgrade cmd="packages\testsetup2.exe /silent"/>
        <remove cmd=""c:\wpkgtest-inno\unins000.exe" /SILENT"/>
    </package>
</wpkg>
---------------------------------------------------
(which should have been empty).

If I'm not completely wrong, the error is the following:
wpkg uses the uninstall entry from packages.xml on the server
instead of the uninstall entry in local wpkg.xml.

If you need the logs, drop me a mail please, I'd send them off-list to you.

BTW: would you mind using svn tree "current-development" instead of "stable"?

Thanx,
Falko

Output from testsuite:
Z:\>testall 112RC5
Doing test1_dependencies 1...
Doing test1_dependencies 2...
Doing test1_dependencies 3...
Doing test1_dependencies 4...
Doing test1_dependencies 5...
Doing test1_dependencies 6...
Test test1_dependencies 6 failed.
Doing test1_dependencies 7...
Test test1_dependencies 7 failed.
Doing test1_dependencies 10...
Doing test1_dependencies 12...
Doing test1_dependencies 13...
Doing test1_dependencies 14...
Doing test1_dependencies 99...
Test test1_dependencies 99 failed.
Doing test3_cmdsetup 1...
Doing test3_cmdsetup 2...
Doing test3_cmdsetup 3...
Doing test3_cmdsetup 10...
Test test3_cmdsetup 10 failed.
Doing test3_cmdsetup 11...
Test test3_cmdsetup 11 failed.
Doing test3_cmdsetup 12...
Test test3_cmdsetup 12 failed.
Doing test3_cmdsetup 13...
Doing test3_cmdsetup 99...
Test test3_cmdsetup 99 failed.
Doing test2_check_or 10...
Doing test2_check_or 20...
Doing test2_check_or 30...
Doing test2_check_or 40...
Doing test2_check_or 50...
Doing test2_check_or 60...
Doing test2_check_or 70...
Doing test2_check_or 99...

-- 
Configure bugmail: http://bugzilla.wpkg.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the wpkg-users mailing list