Namely, the following tests fail when invoked with 'bzr selftest -v <test_id>':
bzrlib.tests.blackbox.test_add.TestAdd.test_add_reports
bzrlib.tests.blackbox.test_bundle_info.TestBundleInfo.test_bundle_info
bzrlib.tests.blackbox.test_info.TestInfo.test_info_standalone
bzrlib.tests.blackbox.test_log.TestLog.test_log_negative_begin_revspec_full_log
bzrlib.tests.blackbox.test_log.TestLog.test_log_negative_both_revspec_full_log
bzrlib.tests.blackbox.test_log.TestLog.test_log_null_begin_revspec
bzrlib.tests.blackbox.test_log.TestLog.test_log_null_both_revspecs
bzrlib.tests.blackbox.test_log.TestLog.test_log_null_end_revspec
bzrlib.tests.blackbox.test_log.TestLog.test_log_positive_revspecs
bzrlib.tests.blackbox.test_ls.TestLS.test_kinds
bzrlib.tests.blackbox.test_ls.TestLS.test_ls_basic
bzrlib.tests.blackbox.test_ls.TestLS.test_ls_branch
bzrlib.tests.blackbox.test_ls.TestLS.test_ls_ignored
bzrlib.tests.blackbox.test_ls.TestLS.test_ls_path
bzrlib.tests.blackbox.test_ls.TestLS.test_ls_recursive
bzrlib.tests.blackbox.test_ls.TestLS.test_ls_revision
bzrlib.tests.blackbox.test_ls.TestLS.test_show_ids
bzrlib.tests.blackbox.test_missing.TestMissing.test_missing
bzrlib.tests.blackbox.test_outside_wt.TestOutsideWT.test_cwd_log
bzrlib.tests.blackbox.test_outside_wt.TestOutsideWT.test_diff_outside_tree
bzrlib.tests.blackbox.test_push.TestPush.test_push_new_branch_revision_count
bzrlib.tests.blackbox.test_selftest.TestOptions.test_transport
bzrlib.tests.blackbox.test_selftest.TestSelftestListOnly.test_list_only
bzrlib.tests.blackbox.test_selftest.TestSelftestListOnly.test_list_only_filtered
bzrlib.tests.blackbox.test_selftest.TestSelftestListOnly.test_list_only_random
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_ls
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_ls
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_ls
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_ls
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_ls
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_missing
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_missing
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_missing
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_missing
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_missing
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_pull
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_pull
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_pull
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_pull
bzrlib.tests.blackbox.test_non_ascii.TestNonAscii.test_pull
The funny bit is that running 'bzr selftest -v' does not exhibit the bug...
Attentive readers will have noticed that some test names are duplicated. This is another bug: I obtained the names by filtering the command result on the 'vvv[log from' lines. That means that the log display doesn't use the test ID but only part of it for parametrized tests.
This has been fix released in 1.8 but I didn't remember that bug at the time so it didn't get associated with the patch.