Project

Profile

Help

Pulp 2 14 Test Result Summary » History » Revision 2

Revision 1 (pthomas@redhat.com, 08/09/2017 02:57 PM) → Revision 2/3 (pthomas@redhat.com, 08/09/2017 09:08 PM)

# Pulp 2 14 Test Result Summary 

 **Summary** Summary 

 Status: \[ \] Not Started \[ \] In Progress \[ \] Paused \[ \] Blocked \[X \] Finished   
 Started On: July 25, July, 2017   
 Finished On: August 8. 2017   
 Beta/RC URL: https://repos.fedorapeople.org/pulp/pulp/beta/2.14/   
 Redmine URL: http://https://pulp.plan.io/issues?query_id=61 

 Automated tests have increased from 521 in 2.13 to 528 in 2.14. 2.14 . The jobs were run nightly on EL7, EL7 , Fedora 24 and Fedora 25. The install on Fedora 26 is broken \[1\]. broken. Upgrade jobs were run on RC builds. Upgrade test jobs passed for EL7, F24 and F25. Fedora still experiences the issue https://pulp.plan.io/issues/2639. Manual testing was limited to the scenarios that do not yet have pulp smash tests. New docker Docker tests were added have been improved to include use crane. This provides better test coverage for Docker plugin tests. All the new feature \[2\]. All the issues features have been added to pulp-smash backlog to automate or   
 are already automated \[3\]. Pulp 2.14 is also the first release of pulp with the Debian plugin. Pulp-QE have not done any testing of the plugin other than installation and smoke testing. automated. 

 A Test day was organized to get some community testing done on 2.14 RC, The report here \[4\] 

 Pulp QE team approves the release of the 2.14 2.13 RC to GA. 

 Beta History   
 Beta 1: July 25, April 12, 2017   
 Beta2: July 26, 2017   
 RC 1: August 2, April 24, 2017 

 **Automation** Automation 

 [[ https://github.com/PulpQE/pulp-smash/milestone/15]]   
 \[\[Status: \[X\] PASSED \[ \] FAILED   
 System: x86_64   
 RHEL 7.3/7.4 7.3   
 Installation PASS PASS   
 Smoke PASS PASS   
 API PASS PASS   
 CLI PASS PASS   
 Upgrade PASS PASS\]\] 

 NOTES: 

 2.14 2.13 Features and Bugs   
 Here are the bug fixes specific to 2.14: https://pulp.plan.io/issues?query_id=61 

 ~~~ 
 Pulp 
       2903      Process Recycling feature causes HTTP event notifier to be unreliable 
       2819      set DJANGO_SETTINGS_MODULE env variable in docs/config.py 
       2808      Clarify use of `pulp-consumer` 
       2786      The content wsgi does not respect logging configuration 
       2783      CopyDirectoryStep should copy mtime 
       2874      Race condition during applicability regeneration for consumers with same profile 
 ~~~ Action Items 

 ~~~ 
 RPM Support 
       2754      RPM uploads appear to be missing metadata information 
 ~~~ 

 ~~~ 
 Crane 
       2920      Crane does not redirect correctly to schema 1 path 
       2759      Set followlinks to True to visit directories pointed to by symlinks 
       2723      As a user GET /crane/repositories/v2 shows v2 repositories 
 ~~~ 

 ~~~ 
 Debian Support 
       878       Convert pulp_deb to use MongoEngine models 
 ~~~ 

 ~~~ 
 Docker Support 
       2924      Accept headers are not correct during the request to the registry 
       2848      remove tag and name field on the Manifest model 
       2724      `pulp-admin docker repo create --help` states v1 content is synced by default 
       2678      'relative_repo_path' in docs should be 'repo_relative_path' 
 ~~~ 

 ~~~ 
 OSTree Support 
       2769      Relative paths are not checked for collisions 
 ~~~ 

 ~~~ 
 Python Support 
       2900      Add http config change install documentation for Pulp Python 
       2899      Pulp Python plugin spams logs when downloading wrong filetypes from pypi 
 ~~~ 

 All bug fixes from Pulp 2.13.3 and earlier are also included in Pulp 2.14. 

 View this list in redmine: 

 http://bit.ly/2gOEG22 

 \*Action Items   
 \*   
 The action items post 2.13 release is to continue adding automation tests for 2.13 issues. 

 \[1\] https://pulp.plan.io/issues/2961   
 \[2\] https://github.com/PulpQE/pulp-smash/issues/713   
 \[3\] https://github.com/PulpQE/pulp-smash/milestone/19   
 \[4\]