User Tools

Site Tools


fossology_system_testing_pre_220

FOSSology system testing pre 220

This summarises the system test outcome for a version prior to 2.2.0.

“Feature” to Test System (Yes, No, Partial) 2.2.0 Tests Tester
Agents
Adj2Nest =. N/A include tests to verify results in db, DO NOT rely on return codes VincentPASS, tested with manual UI and checked results in db
Buckets =. Yes rum from command line Larry Pass
.Copyright =. “Partial”:http://www.fossology.org/projects/fossology/wiki/Copyright_Test_Cases run from command lineLarry PASS
Delagent =. “Partial”:http://www.fossology.org/projects/fossology/wiki/Delagent_Test_Cases add tests to verify #1053, #1269, #3225, #3681 Vincent #1053 still not fix; Added functional tests for #1269 and #3225; #3681 test with manual UI tests
Mimetype =. run from command line Larry PASS except #4725
Nomos =. “Yes”:http://fossology.svn.sourceforge.net/viewvc/fossology/trunk/fossology/src/nomos/agent_tests/testdata/ manually test nomos w/new license test files Bob PASS (Non-urgent failed tests were deferred to 2.3.0)
Package Agent =. run from command line Larry PASS
Scheduler =.“Yes”:http://www.fossology.org/projects/fossology/wiki/Scheduler_Test_Cases Bob PASS
Ununpack =. N/A - automated functional add tests to verify results in db/repo, DO NOT rely on return codesVincentPASS, test from command line and manual UI test, check results in db/repo
Wget_Agent =. N/A - automated functional add tests to verify results in db/repo, DO NOT rely on return codesVincentPASS except #4707, test from command line and manual UI test, check results in db/repo
_\7.UI (Please perform tests using IE browser)
BucketsDiff =. Yes Mary/Larry PASS
NomosDiff =. Yes Mary/Larry PASS
Homepage =. Yes Mary PASS
Upload =. yes test added to verify #1107; Step 22,upload same package multiple times *FAILS*; #4335 Upload from server with wildcards *FAILS*Mary/Larry PASS (failed tests will be addressed in 2.3.0)
Jobs =. Yes Mary/Larry PASS
Search =. Yes tests added to verify #1221; FailedMary/LarryPASS (failed test will be addressed in 2.3.0)
Browse =. Yes Mary/Larry PASS
License Browse =. Partial preliminary tests created Mary/LarryPASS
Organize =. Yes Scheduler dies when delete folder is requested, #4437 Mary/Larry PASS (failed test will be addressed in 2.3.0)
User Permissions =. Yes Larry, Vincent PASS(if new test cases are added, will test again.)
Group Permissions =. Create tests add tests to verify new functionality Larry, Vincent First round testing using uses cases: PASS
Upload Permissions =. Create tests add tests to verify new functionalityLarry, VincentFirst round testing using uses cases: PASS
Admin =. Yes #3393 MaryPASS
Tagging =. Yes tagging tests modified for changes in 2.2.0 Mary (Larry) PASS
_\7.Libraries
libfossagent =. N/A - tested by agent/UI PASS
libfossrepo =. N/A - tested by agent/UI PASS
libfossscheduler =. N/A - tested by agent/UI PASS
libfossdb =. N/A - tested by agent =. N/A - tested by agent/UI PASS
libTestDB =. PASS
fossconfig =. =. N/A - tested by agent/UI PASS
sqlCopy =.
repcopyin =.
repremove =.
_\7.Common UI modules
common-active.php =. N/A - tested by UI PASS
common-agents.php =. N/A - tested by UI PASS
common-auth.php =. N/A - tested by UI PASS
common-cache.php =. N/A - tested by UI PASS
common-cli.php =. N/A - tested by UI PASS
common-buckets.php =. N/A - tested by UI PASS
common-compare.php =. N/A - tested by UI PASS
common-db.php =. N/A - tested by UI PASS
common-dir.php =. N/A - tested by UI PASS
common-folders.php =. N/A - tested by UI PASS
common-job.php =. N/A - tested by UI PASS
common-license-file.php =. N/A - tested by UI add test to verify #3939 PASS
common-menu.php =. N/A - tested by UI PASS
common-parm.php =. N/A - tested by UI PASS
common-perms.php =. N/A - tested by UI PASS
common.php =. N/A - tested by UI PASS
common-pkg.php =. N/A - tested by UI PASS
common-plugin.php =. N/A - tested by UI PASS
common-repo.php =. N/A - tested by UI PASS
common-scheduler.php=. N/A - tested by UI PASS
common-sysconfig.php=. N/A - tested by UI PASS
common-tags.php =. N/A - tested by UI PASS
common-ui.php =. N/A - tested by UI PASS
bootstrap.php =. N/A - tested by UI PASS
libschema.php =. N/A - tested by UI PASS
_\7.Other
cp2foss =. #3987 FAIL larry PASS (failed test will be addressed in 2.3.0)
dbcreate =. fo-postinstall larry PASS
fossinit =. fo-postinstall larry PASS
fossjobs =. larryPASS
fo_cli =. N/A - automated functional Bob PASS
fo-cleanold =. N/A - automated functional Mary: #3165,fo-cleanold overwrites /etc/cron.d/fossology with /etc/init.d/fossology larry/Mary PASS
schema_export =. N/A - automated functional larry PASS
fo_nomos_license_list larryPASS
fo_copyright_list larry PASS
RESTful UI for PTS =. Yes larry(PTS upgrade?)
Source Install =. “Yes”:http://www.fossology.org/projects/fossology/wiki/Install_2_0#Installation-from-source please test clusters, too Vincent Pass
Package Install =. Yes tested in debian with 2.2.0 package, and migration test from 2.1.1 to 2.2.0 in rhel larryPASS except #4713 #4719 #4707
Cluster Package Install =. Yes Vincent Pass
Package Purge =. FAIL #4731 larry PASS (failed test will be addressed in 2.3.0)
Continuous Integration =. “Yes”:http://fonightly.usa.hp.com:8080 PASS
Migration 2.1.0 → 2.2.0 =. Yes need unit tests Vincent/Larry Passed on Rhel6 Debian6 Fedora17 Ubuntu12.04
Migration 2.1.1 → 2.2.0 =. Yes need unit tests Vincent/Larry Passed on Debian6(squeeze) Rhel6 Ubuntu12.10 Fedora17 Ubuntu12.04
Cluster Testing =. Yes Vincent Pass on 1host/1agent source install(svn6492)
Performance/Load =. Yes Mary PASS
Concurrent User (UI/DB)=.
_\7.Dependency Certification
PostgreSQL =. N/A
Apache httpd =. N/A
Glib =. N/A
_\7.Documentation & Processes
Postgresql support definition & process =. N/A

(initial creation: copied from Redmine wiki at 2016-05-20)

fossology_system_testing_pre_220.txt · Last modified: 2016/05/20 09:25 by Michael Jaeger