Update specs and fix FM-1361
authorHunter Haugen <hunter@puppetlabs.com>
Wed, 21 May 2014 01:15:03 +0000 (18:15 -0700)
committerHunter Haugen <hunter@puppetlabs.com>
Wed, 21 May 2014 23:49:26 +0000 (16:49 -0700)
commit0d9e938e92a25673c3712866e2d2108a255b67d5
tree9b183ce838cb37823ec525407050a362b1eedf1c
parent93e0c80f38efbd1317fc3b71218cc7fd047d639a
Update specs and fix FM-1361

- Add install.rb for pre-suite
- Add catches for failures/changes to manifest application
- Correct root ssh key copying
- Add sleeps for killing processes releasing ports
- Fix FM-1361
85 files changed:
Gemfile
lib/puppet/provider/vcsrepo/git.rb
spec/acceptance/beaker/git/basic_auth/basic_auth_checkout_http.rb
spec/acceptance/beaker/git/basic_auth/basic_auth_checkout_https.rb
spec/acceptance/beaker/git/basic_auth/negative/basic_auth_checkout_git.rb
spec/acceptance/beaker/git/branch_checkout/branch_checkout_file.rb
spec/acceptance/beaker/git/branch_checkout/branch_checkout_file_path.rb
spec/acceptance/beaker/git/branch_checkout/branch_checkout_git.rb
spec/acceptance/beaker/git/branch_checkout/branch_checkout_http.rb
spec/acceptance/beaker/git/branch_checkout/branch_checkout_https.rb
spec/acceptance/beaker/git/branch_checkout/branch_checkout_scp.rb
spec/acceptance/beaker/git/branch_checkout/branch_checkout_ssh.rb
spec/acceptance/beaker/git/branch_checkout/negative/branch_checkout_not_exists.rb
spec/acceptance/beaker/git/clone/clone_file.rb
spec/acceptance/beaker/git/clone/clone_file_path.rb
spec/acceptance/beaker/git/clone/clone_git.rb
spec/acceptance/beaker/git/clone/clone_http.rb
spec/acceptance/beaker/git/clone/clone_https.rb
spec/acceptance/beaker/git/clone/clone_over_different_exiting_repo_with_force.rb
spec/acceptance/beaker/git/clone/clone_repo_with_excludes_in_repo.rb
spec/acceptance/beaker/git/clone/clone_repo_with_excludes_not_in_repo.rb
spec/acceptance/beaker/git/clone/clone_scp.rb
spec/acceptance/beaker/git/clone/clone_ssh.rb
spec/acceptance/beaker/git/clone/negative/clone_over_different_exiting_repo.rb
spec/acceptance/beaker/git/clone/negative/clone_repo_with_exec_excludes.rb
spec/acceptance/beaker/git/compression/compression_0_checkout.rb
spec/acceptance/beaker/git/compression/compression_1_checkout.rb
spec/acceptance/beaker/git/compression/compression_2_checkout.rb
spec/acceptance/beaker/git/compression/compression_3_checkout.rb
spec/acceptance/beaker/git/compression/compression_4_checkout.rb
spec/acceptance/beaker/git/compression/compression_5_checkout.rb
spec/acceptance/beaker/git/compression/compression_6_checkout.rb
spec/acceptance/beaker/git/compression/negative/compression_7_checkout.rb
spec/acceptance/beaker/git/compression/negative/compression_alpha_checkout.rb
spec/acceptance/beaker/git/compression/negative/compression_eval_checkout.rb
spec/acceptance/beaker/git/compression/negative/compression_exec_checkout.rb
spec/acceptance/beaker/git/compression/negative/compression_negative_checkout.rb
spec/acceptance/beaker/git/create/create_bare_repo_that_already_exists.rb
spec/acceptance/beaker/git/create/create_repo_that_already_exists.rb
spec/acceptance/beaker/git/create/negative/create_bare_repo_specifying_revision.rb
spec/acceptance/beaker/git/group_checkout/group_checkout_file.rb
spec/acceptance/beaker/git/group_checkout/group_checkout_file_path.rb
spec/acceptance/beaker/git/group_checkout/group_checkout_git.rb
spec/acceptance/beaker/git/group_checkout/group_checkout_http.rb
spec/acceptance/beaker/git/group_checkout/group_checkout_https.rb
spec/acceptance/beaker/git/group_checkout/group_checkout_scp.rb
spec/acceptance/beaker/git/group_checkout/group_checkout_ssh.rb
spec/acceptance/beaker/git/group_checkout/negative/group_checkout_file_non_existent_group.rb
spec/acceptance/beaker/git/revision_checkout/negative/revision_checkout_not_exists.rb
spec/acceptance/beaker/git/revision_checkout/revision_checkout_file.rb
spec/acceptance/beaker/git/revision_checkout/revision_checkout_file_path.rb
spec/acceptance/beaker/git/revision_checkout/revision_checkout_git.rb
spec/acceptance/beaker/git/revision_checkout/revision_checkout_http.rb
spec/acceptance/beaker/git/revision_checkout/revision_checkout_https.rb
spec/acceptance/beaker/git/revision_checkout/revision_checkout_scp.rb
spec/acceptance/beaker/git/revision_checkout/revision_checkout_ssh.rb
spec/acceptance/beaker/git/shallow_clone/negative/shallow_clone_exec_depth.rb
spec/acceptance/beaker/git/shallow_clone/negative/shallow_clone_file_path.rb
spec/acceptance/beaker/git/shallow_clone/negative/shallow_clone_http.rb
spec/acceptance/beaker/git/shallow_clone/negative/shallow_clone_negative_depth.rb
spec/acceptance/beaker/git/shallow_clone/negative/shallow_clone_overflow_depth.rb
spec/acceptance/beaker/git/shallow_clone/shallow_clone_file.rb
spec/acceptance/beaker/git/shallow_clone/shallow_clone_git.rb
spec/acceptance/beaker/git/shallow_clone/shallow_clone_https.rb
spec/acceptance/beaker/git/shallow_clone/shallow_clone_scp.rb
spec/acceptance/beaker/git/shallow_clone/shallow_clone_ssh.rb
spec/acceptance/beaker/git/shallow_clone/shallow_clone_zero_depth.rb
spec/acceptance/beaker/git/tag_checkout/negative/tag_checkout_not_exists.rb
spec/acceptance/beaker/git/tag_checkout/tag_checkout_file.rb
spec/acceptance/beaker/git/tag_checkout/tag_checkout_file_path.rb
spec/acceptance/beaker/git/tag_checkout/tag_checkout_git.rb
spec/acceptance/beaker/git/tag_checkout/tag_checkout_http.rb
spec/acceptance/beaker/git/tag_checkout/tag_checkout_https.rb
spec/acceptance/beaker/git/tag_checkout/tag_checkout_scp.rb
spec/acceptance/beaker/git/tag_checkout/tag_checkout_ssh.rb
spec/acceptance/beaker/git/user_checkout/negative/user_checkout_file_non_existent_user.rb
spec/acceptance/beaker/git/user_checkout/user_checkout_file.rb
spec/acceptance/beaker/git/user_checkout/user_checkout_file_path.rb
spec/acceptance/beaker/git/user_checkout/user_checkout_git.rb
spec/acceptance/beaker/git/user_checkout/user_checkout_http.rb
spec/acceptance/beaker/git/user_checkout/user_checkout_https.rb
spec/acceptance/beaker/git/user_checkout/user_checkout_scp.rb
spec/acceptance/beaker/git/user_checkout/user_checkout_ssh.rb
spec/acceptance/beaker_helper.rb [new file with mode: 0644]
spec/unit/puppet/provider/vcsrepo/git_spec.rb