Changes

Jump to navigation Jump to search
700 bytes added ,  04:24, 12 April 2012
Line 1: Line 1:  
=Version 8.0 testing=
 
=Version 8.0 testing=
This document lists tests that we need to do to get version 8.0 closer to a final release. It's an attempt to invite as many testers as possible and to coordinate our testing work.
+
This document lists tests that we need to do to get version 8.0 to a final release. It's an attempt to invite as many testers as possible and to coordinate our testing work.
   −
The document should be used as Work In Progress so please feel free to add additional test scenarios and comments
+
The document should be used as Work In Progress so please feel free to add additional test scenarios and comments.
    
All tests here should be based on the latest available version ''''8.0 beta 7''''. (with updates including smeupdates-testing you have a preview of a work in progress ''''8.0RC1'''')
 
All tests here should be based on the latest available version ''''8.0 beta 7''''. (with updates including smeupdates-testing you have a preview of a work in progress ''''8.0RC1'''')
Line 41: Line 41:     
==Test Schedule and Header codes==
 
==Test Schedule and Header codes==
A sample test sheet is provided below.  Check one feature at a time and add comments. We will use a shorthand in the header line so we can check progress quickly
+
A sample test schedule is provided below.  Check one feature at a time and add comments. We will use a shorthand in the header line so we can check progress quickly.  The test list below starts with no headers since we start afresh.  The intention is for testers to update this document to reflect their testing, thus avoiding duplication.
 
* header blank - unchecked  
 
* header blank - unchecked  
 
* header ?  - questions, or more to do
 
* header ?  - questions, or more to do
 
* header bug - there is a bug
 
* header bug - there is a bug
 
* header Pass - means the section has been tested and has passed
 
* header Pass - means the section has been tested and has passed
 +
 +
Some sample comments have been left from previous work during testing of sme7.0b4 for information since they outline useful procedures, please add your own comments as applicable.
    
=Installation=
 
=Installation=
Line 52: Line 54:  
Different installation scenarios re. software RAID, LVM and NOSPARE usage, etc.  Note that you need to test each scenario separately, meaning reinstalling from scratch for each test - you cannot modify a Raid configuration after a system has been installed.
 
Different installation scenarios re. software RAID, LVM and NOSPARE usage, etc.  Note that you need to test each scenario separately, meaning reinstalling from scratch for each test - you cannot modify a Raid configuration after a system has been installed.
   −
to check: /var/log/messages; server-console, item 5; cat /proc/mdstat (which is the same as server-console, item 5;)
+
Check this for each configuration:
 +
: /var/log/messages  
 +
: server-console, item 5  
 +
: cat /proc/mdstat (which is the same as server-console, item 5;)
    
*RAID1 nolvm spares=2
 
*RAID1 nolvm spares=2
Line 71: Line 76:  
==Upgrade from older versions ==
 
==Upgrade from older versions ==
   −
===From 7.4===
+
==CD upgrade from a clean SME7.5.1==
CD upgrade from a clean SME7.4 installation to SME8b4.
+
Installation to SME8.0RC1 cannot be tested until an ISO of SME8.0RC1 is available.
    
The message as below in ''/var/log/messages'' can be safely ignored, see: [[bugzilla:5486]]:
 
The message as below in ''/var/log/messages'' can be safely ignored, see: [[bugzilla:5486]]:
Line 96: Line 101:  
* For ''No module mptscsi found'': [[bugzilla:5490]]
 
* For ''No module mptscsi found'': [[bugzilla:5490]]
 
* For ''PHP Warning:  PHP Startup: Unable to load dynamic library'': [[bugzilla:5491]]
 
* For ''PHP Warning:  PHP Startup: Unable to load dynamic library'': [[bugzilla:5491]]
 +
 +
===from 7.4.0 and lower===
 +
 +
If in doubt, first update to 7.5.1
 +
 +
==YUM upgrade from a clean SME7.5.1==
 +
* Test Yum upgrade following procedures found in http://wiki.contribs.org/SME_Server_8
    
===from 7.4.0 and lower===
 
===from 7.4.0 and lower===
Line 281: Line 293:  
Comment: i.e. restoring from desktop is actually via the console, put you .tgz on a cd or usb device, pass
 
Comment: i.e. restoring from desktop is actually via the console, put you .tgz on a cd or usb device, pass
   −
=====from tape x=====
+
=====from tape=====
    
Comment:
 
Comment:
 +
 
=====from workstation=====
 
=====from workstation=====
   Line 444: Line 457:  
====Roaming profiles====
 
====Roaming profiles====
   −
* Test with WinXP Pro AND Win7 clients  
+
* Test with WinXP Pro AND Win7 Pro clients  
    
Comments:
 
Comments:
    
===Directory===
 
===Directory===
 +
Check the following:
 +
* Directory (LDAP) access
   −
Directory (LDAP) access - PASS
+
*Test access from various email clients, list client, platform, Operating system, local and or external:
   −
Test access from various email clients, list client, platform, Operating system, local and or external
+
In example:
 
+
: Webmail (list address book contents via string like "mich" shows all Michael(s))
-  webmail (list address book contents via string like "mich" shows all Michael(s)) - PASS
+
: Thunderbird LDAP test on local network
- Thunderbird LDAP test on local network - PASS
      
===Printers ===
 
===Printers ===
 
Attached/created LTP,USB and network printer; Printing test page:
 
Attached/created LTP,USB and network printer; Printing test page:
* USB printer -PASS
+
* USB printer  
* LTP printer -PASS
+
* LTP printer
* Network printer -PASS
+
* Network printer
    
===Hostnames===
 
===Hostnames===
Line 472: Line 486:  
(tested with several other hosts)
 
(tested with several other hosts)
   −
===Domains ?===
+
===Domains===
   −
2nd domain added, web and email works
+
* 2nd domain added, web and email works
   −
DNS options to be tested
+
* Test all DNS options
   −
===Email ?===
+
===Email===
   −
====Access ?====
+
====Access====
 +
Test functionality for the following:
 +
*webmail
   −
*webmail works
+
*pop3(s)  
 
  −
*pop3(s)
   
Comments:
 
Comments:
   −
*imap(s) - Pass
+
*imap(s)  
Comments: Intensive, ongoing testing with imap & imaps access from LAN PCs and external
+
Comments: i.e. Intensive, ongoing testing with imap & imaps access from LAN PCs and external
   −
to check: /var/log/pop3(s)/current; /var/log/imap(s)/current
+
* check: /var/log/pop3(s)/current
 +
* check: /var/log/imap(s)/current
   −
====Filtering x====
+
====Filtering====
   −
====Reception x====
+
====Reception====
   −
====Delivery x====
+
====Delivery====
    
===Antivirus ===
 
===Antivirus ===
*Clam/email integration - Pass
+
Clam/email integration
 
  −
to check: /var/log/qmail/current; /var/log/spamd/current; /var/log/qpsmtpd/current; /var/log/clamd/current; /var/log/clamd/smeserver-clamscan.log; email headers
     −
Comments: Server runs in a semi production state - as a home server with various email accounts for family members (static IP, registered domain name). Have done regular checks for quite some time and there is nothing unusual or unexpected in all email logs. Incl. email header checks for spam recognition and filtering.
+
* Check: /var/log/qmail/current
 +
* Check: /var/log/spamd/current
 +
* Check: /var/log/qpsmtpd/current
 +
* Check: /var/log/clamd/current
 +
* Check: /var/log/clamd/smeserver-clamscan.log
 +
* Check: email headers
   −
*regular Clam scans - Pass
+
Comments: i.e. Server runs in a semi production state - as a home server with various email accounts for family members (static IP, registered domain name). Have done regular checks for quite some time and there is nothing unusual or unexpected in all email logs. Incl. email header checks for spam recognition and filtering.
enable regular scanning in server-manager and check results (email to admin)
     −
Comments: Runs weekly without problems, emails to admin working.
+
* Check regular Clam scans
 +
* Enable regular scanning in server-manager and check results (email to admin)
    +
Comments: i.e. Runs weekly without problems, emails to admin working.
    
===Review===
 
===Review===

Navigation menu