[richfaces-planning-issues] [JBoss JIRA] (RFPL-3837) Showcase HTTPS testing

Matej Novotny (JIRA) issues at jboss.org
Tue Jun 2 05:16:02 EDT 2015


     [ https://issues.jboss.org/browse/RFPL-3837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matej Novotny resolved RFPL-3837.
---------------------------------
    Fix Version/s: 4.5.7
       Resolution: Done


HTTPS testing should be working now.
I only included smoke tests on Jenkins ({{-Dsmoke}}) in order to cut down run time.

A little insight in how things work:
* When settings up an SLL connection in Wilfdly, one can follow tutorials such as [this one| http://blog.coffeebeans.at/?p=933]
** That is truly all you need to connect to {{https://localhost:8443}} and see that it works
** The required standalone.xml file is generated and fetched from our {{build-resources}} sub-project
** Due to RF-14056 release jobs cannot run https testing atm
* Browser will likely scream at you by the time you try, hence FF profile is needed.
** The only purpose is to make a security exception for {{localhost}}
** In order to manage profiles close all FF windows and run FF via terminal as {{firefox -P}}
* Jenkins makes use of a so called 'truststore', it is not needed locally
** From what I understood this contains a certificate of a third party, so basically it defines who is trustworthy
** It is uploaded and ready on Jenkins 

In order to see all the switches you need to make it run, see Jenkins job mentioned in issue description.

> Showcase HTTPS testing
> ----------------------
>
>                 Key: RFPL-3837
>                 URL: https://issues.jboss.org/browse/RFPL-3837
>             Project: RichFaces Planning
>          Issue Type: Enhancement
>    Affects Versions: 4.5.5
>            Reporter: Matej Novotny
>            Assignee: Matej Novotny
>             Fix For: 4.5.7
>
>
> We used to have this working but it has been broken for a while now.
> Most likely we are going to need to re-create the whole thing from the scratch.
> ATM we have [RF 4.5 job|https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/RichFaces/view/4.5/job/richfaces-4.5-showcase-smoke-ftest-mojarra-wildfly81-https/] and a [release job|https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/RichFaces/view/Release/job/richfaces-4.5-release-showcase-smoke-ftest-mojarra-wildfly82-https/] as well. None of them works but they might be used as a source of information.
> As a target environment we want the following:
> * Wildfly 8.2
> * Mojarra
> * Firefox as a browser
> * Any JDK
> * Simple Jenkins job, no need for matrix - running smoke tests would do



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the richfaces-planning-issues mailing list