Created attachment 788655 [details] log of test failures Description of problem: The unit tests for ISO & ISO Manifest are in the common models. This is causing the tests to run on Python 2.4 on RHEL 5 where they are failing due to syntax errors. The particular tests can be found in pulp_rpm/pulp_rpm/test/unit/test_common_models.py Version-Release number of selected component (if applicable): 2.2 & Master How reproducible: Easily Steps to Reproduce: 1. Run the test suite on RHEL5 2. Inspect the log file for test failures Actual results: Unit tests fail on RHEL 5 Expected results: All unit tests should pass on RHEL 5 Additional info:
Since I am starting a sprint and others are working on bugs, I am removing this bug from my plate for now. If someone else wants to pick this up, the fix should be pretty simple: All of the failing tests are using code that will only execute on the server and not on the client. It is a good argument that this code doesn't belong in pulp_rpm.common, however, the quick fix is to use our test skip decorator on the particular tests that are failing.
PR: https://github.com/pulp/pulp/pull/688 PR: https://github.com/pulp/pulp_rpm/pull/366
build: 2.2.1-0.1.beta
Nightly build for pulp-2.2 on RHEL 5 completed successfully with no unit test errors on Nov 19, 2013
These were already verified in the corresponding releases that they were fixed in. Moving them to closed current release.