Merge lp:~jelmer/brz/flappy into lp:brz

Proposed by Jelmer Vernooij
Status: Merged
Approved by: Jelmer Vernooij
Approved revision: no longer in the source branch.
Merge reported by: The Breezy Bot
Merged at revision: not available
Proposed branch: lp:~jelmer/brz/flappy
Merge into: lp:brz
Diff against target: 126 lines (+46/-2)
3 files modified
Makefile (+2/-1)
python3.flapping (+36/-0)
python3.passing (+8/-1)
To merge this branch: bzr merge lp:~jelmer/brz/flappy
Reviewer Review Type Date Requested Status
Martin Packman Approve
Review via email: mp+349774@code.launchpad.net

Description of the change

Add a 'python3.flapping' file with flappy tests on Python 3.

'make update-python3-passing' doesn't attempt to edit these to python3.passing.

To post a comment you must log in.
Revision history for this message
Martin Packman (gz) wrote :

Thanks!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'Makefile'
2--- Makefile 2018-07-12 01:43:49 +0000
3+++ Makefile 2018-07-17 23:58:15 +0000
4@@ -74,7 +74,8 @@
5 subunit-ls --no-passthrough >> python3.passing.new
6 cp python3.passing python3.passing.old
7 grep "^#" python3.passing.old > python3.passing
8- sort -u python3.passing.new >> python3.passing
9+ grep -Fvxf python3.flapping python3.passing.new > python3.passing.new.solid
10+ sort -u python3.passing.new.solid >> python3.passing
11
12 check-nodocs2: extensions
13 # Generate a stream for PQM to watch.
14
15=== added file 'python3.flapping'
16--- python3.flapping 1970-01-01 00:00:00 +0000
17+++ python3.flapping 2018-07-17 23:58:15 +0000
18@@ -0,0 +1,36 @@
19+# Tests in this file are known to be flapping; i.e. they fail on some platforms or in some cases
20+# (i.e. with certain values of PYTHONHASHSEED).
21+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_leaf_for_inventory(RemoteRepositoryFormat-default(Supported))
22+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_leaf_for_inventory(RemoteRepositoryFormat-v2(Supported))
23+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_leaf_for_inventory(RepositoryFormat2a)
24+breezy.tests.per_repository_chk.test_supported.TestCommitWriteGroupIntegrityCheck.test_missing_chk_leaf_for_inventory(RepositoryFormat2aSubtree)
25+breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack5)
26+breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack5RichRoot)
27+breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack5RichRootBroken)
28+breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack6)
29+breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatKnitPack6RichRoot)
30+breezy.tests.per_repository_reference.test_get_record_stream.TestGetRecordStream.test_ordered_no_closure(RepositoryFormatPackDevelopment2Subtree)
31+breezy.tests.test_conflicts.TestResolveMissingParent.test_resolve_taking_this
32+breezy.tests.test_import_tariff.TestImportTariffs.test_simple_serve
33+breezy.tests.test_index.TestCombinedGraphIndex.test_iter_all_entries_reloads
34+breezy.tests.test_index.TestCombinedGraphIndex.test_iter_entries_reloads
35+breezy.plugins.git.tests.test_blackbox.TestGitBlackBox.test_branch_ls
36+breezy.plugins.git.tests.test_blackbox.TestGitBlackBox.test_checkout
37+breezy.plugins.git.tests.test_fetch.LocalRepositoryFetchTests.test_symlink_becomes_dir
38+breezy.plugins.weave_fmt.test_bzrdir.V4WeaveBundleTester.test_skip_file
39+breezy.tests.blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_commit
40+breezy.tests.blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_commit_selected
41+breezy.tests.blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_status
42+breezy.tests.blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_status_selected
43+breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_init_repo_without_username
44+breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_make_repository
45+breezy.tests.blackbox.test_shared_repository.TestSharedRepo.test_make_repository_quiet
46+breezy.tests.test_bundle.V4_2aBundleTester.test_skip_file
47+breezy.tests.test_smart_transport.TestSmartTCPServer.test_graceful_shutdown_waits_for_clients_to_stop
48+breezy.plugins.git.tests.test_remote.FetchFromRemoteToBzrTests.test_sprout_with_annotated_tag
49+breezy.plugins.git.tests.test_remote.FetchFromRemoteToGitTests.test_sprout_with_annotated_tag
50+breezy.plugins.git.tests.test_remote.RemoteControlDirTests.test_annotated_tag
51+breezy.tests.test_knit.TestPackKnitAccess.test_get_record_stream_retries
52+breezy.tests.test_sftp_transport.SFTPNonServerTest.test_get_paramiko_vendor
53+breezy.tests.test_sftp_transport.SSHVendorBadConnection.test_bad_connection_ssh
54+breezy.tests.test_test_server.TestTCPServerInAThread.test_handle_request_closes_if_it_doesnt_process(TestingTCPServer)
55
56=== modified file 'python3.passing'
57--- python3.passing 2018-07-17 09:34:02 +0000
58+++ python3.passing 2018-07-17 23:58:15 +0000
59@@ -1642,6 +1642,7 @@
60 breezy.tests.blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_revert
61 breezy.tests.blackbox.test_filtered_view_ops.TestViewFileOperations.test_view_on_revert_selected
62 breezy.tests.blackbox.test_filtered_view_ops.TestViewTreeOperations.test_view_on_merge
63+breezy.tests.blackbox.test_filtered_view_ops.TestViewTreeOperations.test_view_on_pull
64 breezy.tests.blackbox.test_filtered_view_ops.TestViewTreeOperations.test_view_on_update
65 breezy.tests.blackbox.test_find_merge_base.TestFindMergeBase.test_find_merge_base
66 breezy.tests.blackbox.test_help.TestHelp.test_help_basic
67@@ -9555,6 +9556,7 @@
68 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6)
69 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatKnitPack6RichRoot)
70 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_NULL(RepositoryFormatPackDevelopment2Subtree)
71+breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(GitRepositoryFormat)
72 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat2a)
73 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat2aSubtree)
74 breezy.tests.per_repository.test_has_revisions.TestHasRevisions.test_superset(RepositoryFormat4)
75@@ -15306,11 +15308,13 @@
76 breezy.tests.per_tree.test_archive.TestTgz.test_export(WorkingTreeFormat6)
77 breezy.tests.per_tree.test_archive.TestZip.test_export(DirStateRevisionTree,WT4)
78 breezy.tests.per_tree.test_archive.TestZip.test_export(DirStateRevisionTree,WT5)
79+breezy.tests.per_tree.test_archive.TestZip.test_export(GitWorkingTreeFormat)
80 breezy.tests.per_tree.test_archive.TestZip.test_export(PreviewTree)
81 breezy.tests.per_tree.test_archive.TestZip.test_export(PreviewTreePost)
82 breezy.tests.per_tree.test_archive.TestZip.test_export(RevisionTree)
83 breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(DirStateRevisionTree,WT4)
84 breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(DirStateRevisionTree,WT5)
85+breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(GitWorkingTreeFormat)
86 breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(PreviewTree)
87 breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(PreviewTreePost)
88 breezy.tests.per_tree.test_archive.TestZip.test_export_symlink(RevisionTree)
89@@ -15370,11 +15374,13 @@
90 breezy.tests.per_tree.test_export.TestTar.test_export(WorkingTreeFormat6)
91 breezy.tests.per_tree.test_export.TestZip.test_export(DirStateRevisionTree,WT4)
92 breezy.tests.per_tree.test_export.TestZip.test_export(DirStateRevisionTree,WT5)
93+breezy.tests.per_tree.test_export.TestZip.test_export(GitWorkingTreeFormat)
94 breezy.tests.per_tree.test_export.TestZip.test_export(PreviewTree)
95 breezy.tests.per_tree.test_export.TestZip.test_export(PreviewTreePost)
96 breezy.tests.per_tree.test_export.TestZip.test_export(RevisionTree)
97 breezy.tests.per_tree.test_export.TestZip.test_export_symlink(DirStateRevisionTree,WT4)
98 breezy.tests.per_tree.test_export.TestZip.test_export_symlink(DirStateRevisionTree,WT5)
99+breezy.tests.per_tree.test_export.TestZip.test_export_symlink(GitWorkingTreeFormat)
100 breezy.tests.per_tree.test_export.TestZip.test_export_symlink(PreviewTree)
101 breezy.tests.per_tree.test_export.TestZip.test_export_symlink(PreviewTreePost)
102 breezy.tests.per_tree.test_export.TestZip.test_export_symlink(RevisionTree)
103@@ -18937,6 +18943,7 @@
104 breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat5)
105 breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat6)
106 breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdir_missings(WorkingTreeFormat6,remote)
107+breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(GitWorkingTreeFormat)
108 breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat2)
109 breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat3)
110 breezy.tests.per_workingtree.test_walkdirs.TestWalkdirs.test_walkdirs_type_changes(WorkingTreeFormat4)
111@@ -25149,6 +25156,7 @@
112 breezy.tests.test_sftp_transport.SFTPTransportTestRelativeRoot.test__remote_path_relative_root
113 breezy.tests.test_sftp_transport.SFTPTransportTestRelative.test__remote_path
114 breezy.tests.test_sftp_transport.SSHVendorBadConnection.test_bad_connection_paramiko
115+breezy.tests.test_sftp_transport.SSHVendorBadConnection.test_bad_connection_ssh
116 breezy.tests.test_sftp_transport.SSHVendorConnection.test_connection_paramiko
117 breezy.tests.test_sftp_transport.SSHVendorConnection.test_connection_vendor
118 breezy.tests.test_sftp_transport.Test_SFTPReadvHelper.test__get_requests
119@@ -25890,7 +25898,6 @@
120 breezy.tests.test_test_server.TestTCPServerInAThread.test_client_talks_server_respond(TestingThreadingTCPServer)
121 breezy.tests.test_test_server.TestTCPServerInAThread.test_exception_swallowed_while_serving(TestingTCPServer)
122 breezy.tests.test_test_server.TestTCPServerInAThread.test_exception_swallowed_while_serving(TestingThreadingTCPServer)
123-breezy.tests.test_test_server.TestTCPServerInAThread.test_handle_request_closes_if_it_doesnt_process(TestingTCPServer)
124 breezy.tests.test_test_server.TestTCPServerInAThread.test_handle_request_closes_if_it_doesnt_process(TestingThreadingTCPServer)
125 breezy.tests.test_test_server.TestTCPServerInAThread.test_server_crash_while_responding(TestingTCPServer)
126 breezy.tests.test_test_server.TestTCPServerInAThread.test_server_crash_while_responding(TestingThreadingTCPServer)

Subscribers

People subscribed via source and target branches