Changeset 44119 in vbox for trunk/src/VBox/Installer/linux/testcase
- Timestamp:
- Dec 13, 2012 1:31:33 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 82685
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/linux/testcase/tstInstallInit.sh
r44088 r44119 102 102 mkdir "${tmpdir}/rc${i}.d/" "${tmpdir}/rc.d/rc${i}.d/" 103 103 done 104 mkdir -p "${tmpdir}/runlevel/default" "${tmpdir}/runlevel/boot" 104 105 mkdir "${tmpdir}/run" 105 106 } … … 114 115 test_service "${tmpdir}" "service" 115 116 # And install it. 116 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable ||117 fail_msg "\" helpers/install_service\" failed."117 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable || 118 fail_msg "\"scripts/install_service\" failed." 118 119 # Check that the main service file was created as specified. 119 120 if test -x "${tmpdir}/init.d/service"; then … … 149 150 fi 150 151 # Check the status again - now it should be stopped. 151 "${tmpdir}/r c.d/rc3.d/S20service" --prefix "${tmpdir}" --lsb-functions "" status >/dev/null 2>&1 &&152 fail_msg "\"${tmpdir}/r c.d/rc3.d/S20service\" reported the wrong status."152 "${tmpdir}/runlevel/service" --prefix "${tmpdir}" --lsb-functions "" status >/dev/null 2>&1 && 153 fail_msg "\"${tmpdir}/runlevel/service\" reported the wrong status." 153 154 # Final summary. 154 155 if test -n "${failed}"; then … … 167 168 test_service "${tmpdir}" "service" 168 169 # Install it. 169 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable ||170 fail_msg "\" helpers/install_service\" failed."170 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable || 171 fail_msg "\"scripts/install_service\" failed." 171 172 # And remove it again. 172 helpers/install_service --command "${tmpdir}/service" --prefix "${tmpdir}" --remove ||173 fail_msg "\" helpers/install_service\" failed."173 scripts/install_service --command "${tmpdir}/service" --prefix "${tmpdir}" --remove || 174 fail_msg "\"scripts/install_service\" failed." 174 175 # After uninstallation this should be the only file left in the init tree. 175 176 rm "${tmpdir}/service" … … 192 193 test_service "${tmpdir}" "service" 193 194 # Install it. 194 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable ||195 fail_msg "\" helpers/install_service\" failed."196 # Install it disabled without forcing. 197 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --disable ||198 fail_msg "\" helpers/install_service\" failed."199 test "x`find "${tmpdir}"/rc*.d -type l | wc -l`" = "x14" ||195 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable || 196 fail_msg "\"scripts/install_service\" failed." 197 # Install it disabled without forcing. 198 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --disable || 199 fail_msg "\"scripts/install_service\" failed." 200 test "x`find "${tmpdir}"/rc*.d "${tmpdir}/runlevel" -type l | wc -l`" = "x15" || 200 201 fail_msg "links were removed on non-forced disable." 201 202 # Final summary. … … 215 216 test_service "${tmpdir}" "service" 216 217 # Install it. 217 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --disable ||218 fail_msg "\" helpers/install_service\" failed."219 # Install it disabled without forcing. 220 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable ||221 fail_msg "\" helpers/install_service\" failed."222 test "x`find "${tmpdir}"/rc*.d -type l`" = "x" ||218 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --disable || 219 fail_msg "\"scripts/install_service\" failed." 220 # Install it disabled without forcing. 221 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable || 222 fail_msg "\"scripts/install_service\" failed." 223 test "x`find "${tmpdir}"/rc*.d "${tmpdir}/runlevel" -type l`" = "x" || 223 224 fail_msg "files were installed on non-forced enable." 224 225 # Final summary. … … 238 239 test_service "${tmpdir}" "service" 239 240 # Install it. 240 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable ||241 fail_msg "\" helpers/install_service\" failed."242 # Install it disabled without forcing. 243 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --force-disable ||244 fail_msg "\" helpers/install_service\" failed."245 test "x`find "${tmpdir}"/rc*.d -type l`" = "x" ||241 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --enable || 242 fail_msg "\"scripts/install_service\" failed." 243 # Install it disabled without forcing. 244 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --force-disable || 245 fail_msg "\"scripts/install_service\" failed." 246 test "x`find "${tmpdir}"/rc*.d "${tmpdir}/runlevel" -type l`" = "x" || 246 247 fail_msg "links were not removed on forced disable." 247 248 # Final summary. … … 261 262 test_service "${tmpdir}" "service" 262 263 # Install it. 263 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --disable ||264 fail_msg "\" helpers/install_service\" failed."265 # Install it disabled without forcing. 266 helpers/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --force-enable ||267 fail_msg "\" helpers/install_service\" failed."268 test "x`find "${tmpdir}"/rc*.d -type l | wc -l`" = "x14" ||264 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --disable || 265 fail_msg "\"scripts/install_service\" failed." 266 # Install it disabled without forcing. 267 scripts/install_service --command "${tmpdir}/service" --arguments "test of my\ arguments" --description "My description" --prefix "${tmpdir}" --force-enable || 268 fail_msg "\"scripts/install_service\" failed." 269 test "x`find "${tmpdir}"/rc*.d "${tmpdir}/runlevel" -type l | wc -l`" = "x15" || 269 270 fail_msg "files were not installed on forced enable." 270 271 # Final summary.
Note:
See TracChangeset
for help on using the changeset viewer.