Skip to content

Commit 9aaa591

Browse files
terceirosorah
authored andcommitted
autopkgtest: rework "expected failures" mechanism
Instead of running tests that we know will fail, just exclude them from them run, and drop the 'known-failures.txt' file. Now, since some test files will fail to even load, add a skiplist file. Files listed in there won't even be attempted and will be counted as skipped.
1 parent 3c58b86 commit 9aaa591

12 files changed

+37
-56
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
exclude :test_fatal_in_fiber, 'depends on source tree'
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
exclude :test_execute, 'depends on source tree'
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
exclude :test_execute_removes_executable, 'depends on source tree'
2+
exclude :test_execute_prerelease, 'depends on source tree'
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
exclude :test_update_rubygems_arguments_1_8_x, 'depends on source tree'
2+
exclude :test_update_rubygems_arguments, 'depends on source tree'
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
exclude :test_class_build, 'depends on source tree'
2+
exclude :test_class_build_with_args, 'depends on source tree'
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
exclude :test_verify_security_policy_low_security, 'depends on source tree'
2+
exclude :test_build_auto_signed_encrypted_key, 'depends on source tree'
3+
exclude :test_verify_security_policy_checksum_missing, 'depends on source tree'
4+
exclude :test_build_auto_signed, 'depends on source tree'
5+
exclude :test_build_signed_encrypted_key, 'depends on source tree'
6+
exclude :test_build_signed, 'depends on source tree'
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
exclude :test_add_file_signer, 'depends on source tree'
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
exclude :test_base_dir_default, 'depends on source tree'
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
exclude :test_seek, 'depends on source tree'
2+
exclude :test_seek_symwhence, 'depends on source tree'
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
exclude :'test_parse_files:ext', 'depends on source tree'
2+
exclude :'test_parse_files:lib', 'depends on source tree'
3+
exclude :'test_parse_files:sample', 'depends on source tree'

0 commit comments

Comments
 (0)