Bug 626459
Summary: | Tests don't properly clean up after themselves | ||
---|---|---|---|
Product: | [Retired] Pulp | Reporter: | Jay Dobies <jason.dobies> |
Component: | z_other | Assignee: | Jay Dobies <jason.dobies> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | wes hayutin <whayutin> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | unspecified | CC: | pkilambi, pthomas |
Target Milestone: | --- | Keywords: | QA-Closed |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-10-20 16:11:29 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jay Dobies
2010-08-23 15:36:18 UTC
commit 6a39d8b55e1578dddccb935a6412fdd7b8799a48 tree 4bab31bc223e24621b31f7fdc3c16bddb19eda47 626459 - The temporary yum file should be placed in the /tmp directory. src/pulp/server/util.py verified [root@preethi test]# git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # ../log-grinder.out # ../pulp.bak # ../pulp.log # ../src/pulp.log # ../src/pulptools/ nothing added to commit but untracked files present (use "git add" to track) [root@preethi test]# [root@preethi test]# [root@preethi test]# nosetests -s -w unit/ ......Package! {'vendor': None, 'name': 'pulp-test-package', 'checksum': {'sha256': '9d05cc3dbdc94150966f66d76488a3ed34811226735e56dc3e7a721de194b42e'}, 'requires': [], 'download_url': None, 'filename': 'test-filename-1.2.3-1.el5.x86_64.rpm', 'epoch': None, 'version': '0.3.1', 'provides': [], '_ns': u'packages', 'release': '1.fc11', '_id': '1a39684f-c79a-4103-ac60-bc695e6fee82', 'arch': 'x86_64', 'id': '1a39684f-c79a-4103-ac60-bc695e6fee82', 'description': 'test description text'} .Consumer group tests: some description .........{u'use_symlinks': False, u'sync_schedule': None, u'ca': None, u'id': u'some-id', u'repomd_xml_path': u'', u'source': {u'url': u'http://example.com', u'type': u'yum', u'supported_types': [u'yum', u'local', u'rhn']}, u'group_xml_path': u'', u'groupid': [], u'packagegroups': {}, u'files': [], u'relative_path': u'', u'arch': u'i386', u'key': None, u'packages': {}, u'group_gz_xml_path': u'', u'name': u'some name', u'last_sync': None, u'cert': None, u'packagegroupcategories': {}, u'_ns': u'repos', u'_id': u'some-id', u'errata': {}} .Repo: {'use_symlinks': False, 'sync_schedule': None, 'ca': None, 'id': 'some-id', 'repomd_xml_path': '', 'group_xml_path': '', 'source': {'url': 'file:///root/pulp/test/unit/data/', 'type': 'local', 'supported_types': ['yum', 'local', 'rhn']}, 'groupid': [], 'files': [], 'packagegroups': {}, 'relative_path': '/root/pulp/test/unit/data/', 'arch': 'i386', 'key': None, 'packages': {}, 'group_gz_xml_path': '', 'name': 'some name', 'last_sync': None, 'cert': None, 'packagegroupcategories': {}, '_ns': u'repos', '_id': 'some-id', 'errata': {}} SON([(u'3a57899f-fd9f-41cc-b604-67e172cf43ba', SON([(u'vendor', None), (u'name', u'pulp-test-non-ascii-chars-package'), (u'checksum', SON([(u'sha256', u'8264d7524cb8c10a6b7aa270eb3f491e97fac483f4034dfdf897ff57465e3ff3')])), (u'download_url', u'http://localhost//pub/some-id/pulp-test-non-ascii-chars-package-0.1.0-1.fc12.noarch.rpm'), (u'filename', u'pulp-test-non-ascii-chars-package-0.1.0-1.fc12.noarch.rpm'), (u'epoch', u'0'), (u'version', u'0.1.0'), (u'arch', u'noarch'), (u'provides', [u'pulp-test-non-ascii-chars-package', u'config(pulp-test-non-ascii-chars-package)']), (u'_ns', u'packages'), (u'release', u'1.fc12'), (u'_id', u'3a57899f-fd9f-41cc-b604-67e172cf43ba'), (u'requires', []), (u'id', u'3a57899f-fd9f-41cc-b604-67e172cf43ba'), (u'description', u'Test package. Nothing to see here.\nNot ascii chars Linux\xae')])), (u'61e4bcee-e971-41ad-a5c4-b716d8538913', SON([(u'vendor', None), (u'name', u'pulp-test-package-same-nevra'), (u'checksum', SON([(u'sha256', u'f2a34b9756244cb78bfa1d04b12e08da28aeefa19a47ea9e199b18c6fc18c143')])), (u'download_url', u'http://localhost//pub/some-id/pulp-test-package-same-nevra-0.1.0-1.x86_64.rpm'), (u'filename', u'pulp-test-package-same-nevra-0.1.0-1.x86_64.rpm'), (u'epoch', u'0'), (u'version', u'0.1.0'), (u'arch', u'x86_64'), (u'provides', [u'pulp-test-package-same-nevra(x86-64)', u'pulp-test-package-same-nevra', u'config(pulp-test-package-same-nevra)']), (u'_ns', u'packages'), (u'release', u'1'), (u'_id', u'61e4bcee-e971-41ad-a5c4-b716d8538913'), (u'requires', []), (u'id', u'61e4bcee-e971-41ad-a5c4-b716d8538913'), (u'description', u'Test package. Nothing to see here.')])), (u'59b51bb5-1611-416a-b391-50c6c215a8ee', SON([(u'vendor', None), (u'name', u'pulp-test-package'), (u'checksum', SON([(u'sha256', u'6bce3f26e1fc0fc52ac996f39c0d0e14fc26fb8077081d5b4dbfb6431b08aa9f')])), (u'download_url', u'http://localhost//pub/some-id/pulp-test-package-0.3.1-1.fc11.x86_64.rpm'), (u'filename', u'pulp-test-package-0.3.1-1.fc11.x86_64.rpm'), (u'epoch', u'0'), (u'version', u'0.3.1'), (u'arch', u'x86_64'), (u'provides', [u'pulp-test-package(x86-64)', u'pulp-test-package', u'config(pulp-test-package)']), (u'_ns', u'packages'), (u'release', u'1.fc11'), (u'_id', u'59b51bb5-1611-416a-b391-50c6c215a8ee'), (u'requires', []), (u'id', u'59b51bb5-1611-416a-b391-50c6c215a8ee'), (u'description', u'Test package. Nothing to see here.')])), (u'ad4baa22-cb27-4b11-9169-89d961fa6e05', SON([(u'vendor', None), (u'name', u'pulp-test-package'), (u'checksum', SON([(u'sha256', u'4dbde07b4a8eab57e42ed0c9203083f1d61e0b13935d1a569193ed8efc9ecfd7')])), (u'download_url', u'http://localhost//pub/some-id/pulp-test-package-0.2.1-1.fc11.x86_64.rpm'), (u'filename', u'pulp-test-package-0.2.1-1.fc11.x86_64.rpm'), (u'epoch', u'0'), (u'version', u'0.2.1'), (u'arch', u'x86_64'), (u'provides', [u'pulp-test-package(x86-64)', u'pulp-test-package', u'config(pulp-test-package)']), (u'_ns', u'packages'), (u'release', u'1.fc11'), (u'_id', u'ad4baa22-cb27-4b11-9169-89d961fa6e05'), (u'requires', []), (u'id', u'ad4baa22-cb27-4b11-9169-89d961fa6e05'), (u'description', u'Test package. Nothing to see here.')])), (u'1ce05000-0e5b-4dd1-adf0-337cef357d3b', SON([(u'vendor', None), (u'name', u'pulp-test-package-same-nevra'), (u'checksum', SON([(u'sha256', u'6d4fabe94afb3df70643b5102c05936b3d502c3297c5d05c36a91d58f1634d0a')])), (u'download_url', u'http://localhost//pub/some-id/pulp-test-package-same-nevra-0.1.0-1.src.rpm'), (u'filename', u'pulp-test-package-same-nevra-0.1.0-1.src.rpm'), (u'epoch', u'0'), (u'version', u'0.1.0'), (u'arch', u'src'), (u'provides', []), (u'_ns', u'packages'), (u'release', u'1'), (u'_id', u'1ce05000-0e5b-4dd1-adf0-337cef357d3b'), (u'requires', []), (u'id', u'1ce05000-0e5b-4dd1-adf0-337cef357d3b'), (u'description', u'Test package. Nothing to see here.')])), (u'3bf41c29-b465-4f59-acec-97dfe51842ad', SON([(u'vendor', None), (u'name', u'pulp-dot-2.0-test'), (u'checksum', SON([(u'sha256', u'435d92e6c09248b501b8d2ae786f92ccfad69fab8b1bc774e2b66ff6c0d83979')])), (u'download_url', u'http://localhost//pub/some-id/pulp-dot-2.0-test-0.1.2-1.fc11.x86_64.rpm'), (u'filename', u'pulp-dot-2.0-test-0.1.2-1.fc11.x86_64.rpm'), (u'epoch', u'0'), (u'version', u'0.1.2'), (u'arch', u'x86_64'), (u'provides', [u'pulp-dot-2.0-test(x86-64)', u'pulp-dot-2.0-test', u'config(pulp-dot-2.0-test)']), (u'_ns', u'packages'), (u'release', u'1.fc11'), (u'_id', u'3bf41c29-b465-4f59-acec-97dfe51842ad'), (u'requires', []), (u'id', u'3bf41c29-b465-4f59-acec-97dfe51842ad'), (u'description', u'Test package to see how we deal with packages with dots in the name')]))]) .Package! {'vendor': None, 'name': 'test_package_versions_name', 'checksum': {'sha256': '9d05cc3dbdc94150966f66d76488a3ed34811226735e56dc3e7a721de194b42e'}, 'requires': [], 'download_url': None, 'filename': 'test-filename-1.2.3-1.el5.x86_64.rpm', 'epoch': '1', 'version': '1.2.3', 'provides': [], '_ns': u'packages', 'release': '1.el5', '_id': '97bb2a0e-9d53-455e-a9f1-d04e012edc30', 'arch': 'x86_64', 'id': '97bb2a0e-9d53-455e-a9f1-d04e012edc30', 'description': 'test description text'} .......Repo source: SON([(u'url', u'http://example2.com'), (u'type', u'yum'), (u'supported_types', [u'yum', u'local', u'rhn'])]) ...................................................Package! {'vendor': None, 'name': 'pulp-test-package', 'checksum': {'sha256': '9d05cc3dbdc94150966f66d76488a3ed34811226735e56dc3e7a721de194b42e'}, 'requires': [], 'download_url': None, 'filename': 'test-filename-0.3.1-1.fc11.x86_64.rpm', 'epoch': None, 'version': '0.3.1', 'provides': [], '_ns': u'packages', 'release': '1.fc11', '_id': 'ec728430-d709-41ac-b797-a65f8ffca7ec', 'arch': 'x86_64', 'id': 'ec728430-d709-41ac-b797-a65f8ffca7ec', 'description': 'test description text'} .......................E.{u'repo-4': None, u'repo-1': u'1 * * * *', u'repo-3': None, u'repo-2': u'2 * * * *'} ..Update #1 [* * * * * python /root/pulp/test/unit/../../src/pulp/server/api/repo.py --repoid=repo-sync-schedule] Update #2 [2 2 2 2 2 python /root/pulp/test/unit/../../src/pulp/server/api/repo.py --repoid=repo-sync-schedule] ..some_other_method executed ..some method executed some_other_method3 executed ..some_other_method executed ................................... ====================================================================== ERROR: test_create_product_repo (test_product_repo.TestProductRepo) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/pulp/test/unit/test_product_repo.py", line 63, in test_create_product_repo self.rapi.create_product_repo(content_set, cert_data, groupid="test-product") File "/root/pulp/test/unit/../../src/pulp/server/auditing.py", line 193, in _audit result = method(*args, **kwargs) File "/root/pulp/test/unit/../../src/pulp/server/api/repo.py", line 170, in create_product_repo serv.connect() File "/root/pulp/test/unit/../../src/pulp/server/api/fetch_listings.py", line 35, in connect context.load_cert(self.cert, keyfile=self.key) File "/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Context.py", line 74, in load_cert m2.ssl_ctx_use_cert(self.ctx, certfile) SSLError: no start line -------------------- >> begin captured logging << -------------------- pulp.server.api.repo: ERROR: storing file /etc/pki/content/test-product/test-product.ca pulp.server.api.repo: ERROR: storing file /etc/pki/content/test-product/test-product.cert pulp.server.api.repo: ERROR: storing file /etc/pki/content/test-product/test-product.key auditing: INFO: [2010-10-06 14:57:40.846333] Admin called RepoApi.create_product_repo on groupid: test-product, content_set: [{'content_set_label': 'rhel-server', 'content_rel_url': '/content/dist/rhel/server/$releasever/$basearch/os'}] --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 144 tests in 50.643s FAILED (errors=1) [root@preethi test]# git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # ../log-grinder.out # ../pulp.bak # ../pulp.log # ../src/pulp.log # ../src/pulptools/ nothing added to commit but untracked files present (use "git add" to track) [root@preethi test]# Closed after review. |