As part of the Unicon Cooperative Development program, I've been doing some
3.5.1-RC1 QA testing.  I checked basic protocol correctness and verified
that the (relatively easily testable) bug fixes were in place.  I'd still
like to test 3.5.1-RC1 with other CAS clients to see if the new line
spacing breaks any of them.  There are also a few Clearpass bugs that were
fixed that I'd like to test out when I have the setup configured.  In the
meantime, my testing results to date are below.  Any questions or comments,
please let me know.

Thanks,
Drew


Building
--------
Ubuntu Linux 12.04
3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:52:48 UTC 2012 x86_64 x86_64
    x86_64 GNU/Linux
java version "1.6.0_32"
Java(TM) SE Runtime Environment (build 1.6.0_32-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.7-b02, mixed mode)

Out of the box compile with Maven 2: [ FAIL ]
  - dependency issues with net.sf.ehcache (mentioned on cas-dev)

Out of the box compile with Maven 3: [ FAIL ]
  - Maven out of memory (permgen) building cas-server-support-trusted

Maven, MAVEN_OPTS=-Xmx512m -XX:MaxPermSize=128m: [ PASS ]

Testing
-------
CAS 1.0: (tested via manual ticket issuance and validation with browser and
wget):

pass validate success
pass validate failure
proper message formatting for both (with proper line endings)
renew=true on validate with presentation of primary credentials: pass
(result: yes\nnetid\n)
renew=true on validate with single sign-on: pass (result:  no\n\n)

CAS 2.0: (tested via manual ticket issuance, wget, and Java CAS client
v3.2.1):

pass serviceValidate success
  (2 extra lines at beginning of response since 3.5.0. Still valid XML
   and spec doesn't mention white space, so it's okay. But, clients should
   be tested.)
pass serviceValidate failure (text response doesn't exactly match spec --
extra ' (single quote) around wording, no issue. Also, one extra line
at beginning of response. See above.)

pass proxy ticket issuance
pass proxyValidate success, with PT
  (extra 2 lines)
pass proxyValidate failure, no PT

pass renew=true on validate, primary credentials presented
pass renew=true on validate, SSO credentials (result = INVALID_TICKET; test
passed)
pass gateway=true


JIRA Issues
-----------
CAS-1190:
Follow Redirects from LogoutController Should Honor Registered Services
3.5.0: fail
3.5.1: pass

CAS-1142:
Submitting blank login form results in 'CAS is unavailable'
3.5.0: fail
3.5.1: pass

CAS-1126:
LPPE: missing password policy messages from messages_en.properties (and
other languages)
3.5.0: messages did not exist in message bundle
3.5.1: messages exist in messages_en.properties

CAS-1144:
Multiple AuditResourceResolvers share the same key
3.5.0: verified bug exists
3.5.1: key changed

CAS-1060:
Portuguese not is the list of languages in casLoginView.jsp
3.5.0: not in list
3.5.1: in list

CAS-1059:
Svenskt should be Svenska on casLoginView.jsp
3.5.0: Svenskt
3.5.1: Svenska

CAS-1087:
requesting a proxy ticket for an unauthorized service generates an uncaught
exception
3.5.0: passed (ticket says affects 3.4.11)
3.5.1: passed

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to