[jbossts-issues] [JBoss JIRA] (JBTM-3322) Quickstart shell scripts should consider MFACTOR for any used timeout

Ondrej Chaloupka (Jira) issues at jboss.org
Fri Jun 5 08:18:00 EDT 2020


     [ https://issues.redhat.com/browse/JBTM-3322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ondrej Chaloupka updated JBTM-3322:
-----------------------------------
           Status: Resolved  (was: Pull Request Sent)
    Fix Version/s: 5.next
       Resolution: Done


> Quickstart shell scripts should consider MFACTOR for any used timeout
> ---------------------------------------------------------------------
>
>                 Key: JBTM-3322
>                 URL: https://issues.redhat.com/browse/JBTM-3322
>             Project: JBoss Transaction Manager
>          Issue Type: Bug
>          Components: Quickstarts
>    Affects Versions: 5.10.4.Final
>            Reporter: Ondrej Chaloupka
>            Assignee: Ondrej Chaloupka
>            Priority: Major
>             Fix For: 5.next
>
>
> Some of the Narayana quickstarts uses the shell scripts to run the quickstarts.
> Some of them use the {{sleep}} or waiting for some time to get response. Any of these attempts which are using timeout to wait/sleep should be using factor of timeout that could be set in jenkins job which starts the quickstarts scripts.
> For the Narayana CI AMS the we hit failures where server is not started fast enough and failure occurs. 
> E.g. in the next snippet the LRA thorntail was not able to start in 10 seconds
> {code}
> + echo '===== starting service on port 8082'
> ===== starting service on port 8082
> + service_pid=22993
> + sleep 10
> + java -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses -Dthorntail.http.port=8082 -Dlra.http.port=8080 -Dthorntail.transactions.object-store-path=../txlogs -jar target/lra-participant-example-thorntail.jar
> 2020-05-19 07:31:21,337 WARN  [org.jboss.as.dependency.private] (MSC service thread 1-6) WFLYSRV0018: Deployment "deployment.lra-coordinator.war" is using a private module ("org.jboss.jts") which may be changed or removed in future versions without notice.
> 2020-05-19 07:31:21,353 INFO  [org.jboss.weld.deployer] (MSC service thread 1-7) WFLYWELD0003: Processing weld deployment lra-coordinator.war
> 2020-05-19 07:31:28,225 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0049: Thorntail 2.6.0.Final (WildFly Core 10.0.3.Final) starting
> 2020-05-19 07:31:28,268 INFO  [org.wildfly.swarm] (MSC service thread 1-2) THORN0019: Install MSC service for command line args: []
> 2020-05-19 07:31:29,370 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0012: Started server default-server.
> 2020-05-19 07:31:30,942 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0018: Host default-host starting
> + '[' '' = true ']'
> + echo '===== testing service'
> + test_service '1 completed and 0 compensated'
> ===== testing service
> + curl -4 -X PUT -I http://localhost:8082/cdi
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                  Dload  Upload   Total   Spent    Left  Speed
>   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
>   0    74    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
> HTTP/1.1 404 Not Found
> ...
> 2020-05-19 07:31:32,469 INFO  [org.jboss.as.server] (main) WFLYSRV0010: Deployed "lra-participant-example.war" (runtime-name : "lra-participant-example.war")
> 2020-05-19 07:31:32,475 INFO  [org.wildfly.swarm] (main) THORN99999: Thorntail is Ready
> {code}



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jbossts-issues mailing list