Boa tarde a todos,
Estou com um problema já a mais de um mês e não sei mais aonde pesquisar e o que procurar é o seguinte atualmente minha empresa adquiriu o QA 5.2.0 da powerlogic para poder fazer o controle de qualidade dos sistemas, o problema é o seguinte, quando roda-se o build now do continuum (integração contínua), os testes funcionais que são realizados via tomcat/selenium não rodam…
Se eu clico em tomcat6.exe, o console do tomcat abre-se, o servidor fica em cima, dou um build now via continuum(clean install plcSite:site -Dambiente=ci) e em seguida somente o 1° teste funcional é realizado os outros dão failure e o console do tomcat desce, antes estava conflitando a porta do tomcat 8080 com a do apache Archiva mas já resolvemos mudando a porta do Archiva para 8084, o pior é que se rodo via eclipse um deploy na minha máquina local, todos os testes funcionais são realizados com sucesso sem problema algum, já no servidor parece que nada ocorre??
Por acaso alguém já passou por algum problema parecido?
Abaixo o log da parte dos testes
[INFO] Cobertura Report generation was successful.
[INFO] Generate "Maven Surefire Report" report.
[INFO] Generate "Integração Contínua" report.
[INFO] Generate "Dependências" report.
[INFO] Generate "Convergência de Dependência" report.
[INFO] Generate "Controle de Requisições" report.
[INFO] Generate "Licença do Projeto" report.
[INFO] Generate "Listas de discussão" report.
[INFO] Generate "Bem vindo a" report.
[INFO] Generate "Project Summary" report.
[INFO] Generate "Repositório do fonte" report.
[INFO] Generate "Time do Projeto" report.
[INFO] ------------------------------------------------------------------------
[INFO] Building sismanut
[INFO] task-segment: [clean, install, plcSite:site]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut
[INFO] Deleting directory D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\classes
[INFO] Deleting directory D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\test-classes
[INFO] Deleting directory D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\site
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [plc:unpack {execution: unpack Geral}]
[INFO] Copiando arquivo de contexto sismanut_teste_context.xml
[INFO] Descompactando dependencias War no diretório temporário de build:
[INFO] -> jcompany_visao-5.2.0.war
[INFO] -> jcompany_visao_jsf-5.2.0.war
[INFO] -> jcompany_doc_visao-5.2.0.war
[INFO] -> Projeto Principal
[INFO] [plc:add-sourcepath {execution: add source path}]
[INFO] [compiler:compile]
[INFO] Compiling 21 source files to D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\classes
[INFO] [jspc:compile {execution: jspc}]
[INFO] Compilando JSPs
[INFO] JSPC - Utilizando o seguinte encode no arquivo web.xml:UTF-8
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:testCompile]
[INFO] Compiling 3 source files to D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\test-classes
[INFO] [surefire:test]
[INFO] Surefire report directory: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running ------.sismanut.jcompanyqa.ManterDepartamentoWebTestCase
INFO -------------------------------------------------------------------
INFO Executando Cenario Livre: "Sem Nome"
INFO -------------------------------------------------------------------
DEBUG Abrindo página com URL: /f/t/departamento?modoTestePlc=S
INFO Preenchendo valores nos campos
DEBUG Digitando "teste" no campo: "j_username" OK
DEBUG Digitando "senha" no campo: "j_password" OK
DEBUG Clica no Botão com Label 'Ok' Ok
DEBUG Clica no Botão com Label 'F7-Novo' Ok
INFO Preenchendo valores nos campos
DEBUG Digitando "QACPD" no campo: "corpo:formulario:plcLogicaItens:1:sigla" OK
DEBUG Digitando "Controle de Qualidade CPD" no campo: "corpo:formulario:plcLogicaItens:1:nome" OK
DEBUG Digitando "Departamento responsável pela verificação das boas práticas de programação" no campo: "corpo:formulario:plcLogicaItens:1:descricao"OK
DEBUG Clica no Botão com Label 'F12-Gravar' Ok
DEBUG Verificando texto "Registro gravado com sucesso" presente OK
INFO Sucesso
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 43.018 sec
Running ------.sismanut.jcompanyqa.AppSuiteTest
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec
Results :
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
[INFO] [plc:filtrar-recursos {execution: Filtro}]
[INFO] Filtrando recurso: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\classes\log4j.properties
[INFO] Filtrando recurso: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\..\sismanut_modelo\classes\hibernate.cfg.xml
[INFO] Filtrando recurso: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\..\sismanut_modelo\test-classes\hibernate.cfg.xml
[INFO] Filtrando recurso: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\..\sismanut_modelo\generated-classes\cobertura\hibernate.cfg.xml
[INFO] Filtrando recurso: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\sismanut\WEB-INF\web.xml
[INFO] [war:war]
[INFO] Packaging webapp
[INFO] Assembling webapp[sismanut] in [D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\sismanut]
[INFO] Processing war project
[INFO] Webapp assembled in[12703 msecs]
[INFO] Building war: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\sismanut.war
[INFO] [install:install]
[INFO] Installing D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\sismanut.war to D:\powerlogicQA\repositorio\powerlogic\app\sismanut\1.0\sismanut-1.0.war
[INFO] [plc:arquivar {execution: CI}]
[WARNING] Esse maven goal não é mais necessário! A funcionalidade dele foi passada como responsabilidade do proprio continuum
[INFO] [plc:deploy-completo {execution: CI}]
[INFO] Vai retornar um instancia de TomcatServer
[info] Limpando Application Server
[error] Não foi possível limpar o Application Server
[info] Copiando o war file para d:\powerlogicQA\tomcat\webapps\sismanut
[info] Adicionando o contexto do Teste: D:\powerlogicQA\working-directory\6\sismanut\src\main\sismanut_teste_context.xml
[INFO] [plc:deploy-dependencias {execution: CI}]
[INFO] [plc:recarregar-bd {execution: CI}]
[INFO] Não existe arquivo de dump. Não irá refazer o banco
[INFO] [plc:iniciar-servico {execution: CI}]
[INFO] Iniciando servidor
Using CATALINA_BASE: d:\powerlogicQA/tomcat
Using CATALINA_HOME: d:\powerlogicQA/tomcat
Using CATALINA_TMPDIR: d:\powerlogicQA/tomcat\temp
Using JRE_HOME: d:\powerlogicQA/java
[INFO] Esperando o WebServer Iniciar
[INFO] [plc:funcional {execution: CI}]
[INFO] Surefire report directory: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\reports-jwebunit
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no tests to run.
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO] [plc:jmeter {execution: CI}]
[INFO] Não existe nenhum teste de performance!
[INFO] [plc:parar-servico {execution: CI}]
[INFO] Parando Servidor dos testes funcionais
[INFO] Iniciando servidor
Using CATALINA_BASE: d:\powerlogicQA/tomcat
Using CATALINA_HOME: d:\powerlogicQA/tomcat
Using CATALINA_TMPDIR: d:\powerlogicQA/tomcat\temp
Using JRE_HOME: d:\powerlogicQA/java
[INFO] Preparing plcSite:site
[INFO] [cobertura:instrument {execution: default}]
[INFO] Cobertura 1.9 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
Instrumenting 250 files to D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\generated-classes\cobertura
Cobertura: Saved information on 250 classes.
Instrument time: 23547ms
[INFO] Instrumentation was successful.
[INFO] [surefire:test {execution: default}]
[INFO] Surefire report directory: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running -------.sismanut.jcompanyqa.ManterDepartamentoWebTestCase
INFO -------------------------------------------------------------------
INFO Executando Cenario Livre: "Sem Nome"
INFO -------------------------------------------------------------------
DEBUG Abrindo página com URL: /f/t/departamento?modoTestePlc=S
INFO Preenchendo valores nos campos
ERROR Digitando "teste" no campo: "j_username"
O Elemento não Existe ERROR
ERROR junit.framework.AssertionFailedError: Digitando "teste" no campo: "j_username"
O Elemento não Existe
ERROR junit.framework.Assert.fail(Assert.java:47)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 11.17 sec <<< FAILURE!
Running ------.sismanut.jcompanyqa.AppSuiteTest
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Results :
Tests in error:
testDepartamento(------.sismanut.jcompanyqa.ManterDepartamentoWebTestCase)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0
[ERROR] There are test failures.
[INFO] [surefire:test {execution: default}]
[INFO] Surefire report directory: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running -------.sismanut.jcompanyqa.ManterDepartamentoWebTestCase
INFO -------------------------------------------------------------------
INFO Executando Cenario Livre: "Sem Nome"
INFO -------------------------------------------------------------------
DEBUG Abrindo página com URL: /f/t/departamento?modoTestePlc=S
INFO Preenchendo valores nos campos
ERROR Digitando "teste" no campo: "j_username"
O Elemento não Existe ERROR
ERROR junit.framework.AssertionFailedError: Digitando "teste" no campo: "j_username"
O Elemento não Existe
ERROR junit.framework.Assert.fail(Assert.java:47)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 10.872 sec <<< FAILURE!
Running -----.sismanut.jcompanyqa.AppSuiteTest
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Results :
Tests in error:
testDepartamento(-------..sismanut.jcompanyqa.ManterDepartamentoWebTestCase)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0
[ERROR] There are test failures.
[INFO] [surefire:test {execution: default}]
[INFO] Surefire report directory: D:\powerlogicQA\working-directory\6\sismanut\..\maven_target\sismanut\surefire-reports
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running -------.sismanut.jcompanyqa.ManterDepartamentoWebTestCase
INFO -------------------------------------------------------------------
INFO Executando Cenario Livre: "Sem Nome"
INFO -------------------------------------------------------------------
DEBUG Abrindo página com URL: /f/t/departamento?modoTestePlc=S
INFO Preenchendo valores nos campos
ERROR Digitando "teste" no campo: "j_username"
O Elemento não Existe ERROR
ERROR junit.framework.AssertionFailedError: Digitando "teste" no campo: "j_username"
O Elemento não Existe
ERROR junit.framework.Assert.fail(Assert.java:47)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 11.154 sec <<< FAILURE!
Running ----.sismanut.jcompanyqa.AppSuiteTest
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Results :
Tests in error:
testDepartamento(-----.sismanut.jcompanyqa.ManterDepartamentoWebTestCase)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0
[ERROR] There are test failures.
[INFO] [plcSite:site]
[WARNING] Unable to load parent project from repository: Could not find the model file 'D:\powerlogicQA\working-directory\6\sismanut\..\pom.xml'. for project unknown
[INFO] Skipped "Maven Surefire Report" report, file "surefire-report.html" already exists for the Portuguese version.
[INFO] Generate "Cobertura Test Coverage" report.
[INFO] Cobertura 1.9 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
Cobertura: Loaded information on 250 classes.
Report time: 10416ms
[INFO] Cobertura Report generation was successful.
[INFO] Cobertura 1.9 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
Cobertura: Loaded information on 250 classes.
Report time: 8738ms
Mais detalhes:
-O servidor aonde o QA 5.2.0 que possui o continuum, apache archiva, tomcat, instalados possui o Windows Server2003 e está com 2Gb