Opened 12 years ago
Closed 12 years ago
#482 closed defect (fixed)
Proper handling of test references
Reported by: | kilian | Owned by: | ALL |
---|---|---|---|
Priority: | P0 | Milestone: | v2.2.0 |
Component: | configure | Version: | 2.1.1 |
Severity: | minor | Keywords: | |
Cc: |
Description
The reference data for unit tests are currently copied into the build directory via their common directory. make distcleancheck doesn't like it because deleting them would violate file permissions. Find a workaround, so Jenkins can report success.
Change History (4)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Priority: | P3 → P0 |
---|
This breaks for some reason make extra-distcheck, namely for the option --disable-noweb-force --disbable-ocaml" with these error messges:
rm -rf whizard-2.2.0 rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/entries’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/prop-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/props’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/omega_interface_1.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/omega_interface_2.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_1.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_2.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_3.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_4.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_5.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_6.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/prclib_interfaces_7.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_1.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_2.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_3.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_4.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_5.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/text-base/process_libraries_6.ref.svn-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/tmp/prop-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/tmp/props’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/.svn/tmp/text-base’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/omega_interface_1.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/omega_interface_2.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_1.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_2.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_3.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_4.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_5.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_6.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/prclib_interfaces_7.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_1.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_2.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_3.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_4.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_5.ref’: Permission denied rm: cannot remove ‘whizard-2.2.0/share/test/ref-output/process_libraries_6.ref’: Permission denied
Investigating.
Note: See
TracTickets for help on using
tickets.
Actually, I saw an issue when running the extra-distcheck. Strange, we will see ...