[Avocado-devel] Beaker integration

Andrei Stepanov astepano at redhat.com
Wed Dec 9 12:23:16 UTC 2015


Okay, it seems RHEL6.7 cannot clone GIT_CURL_VERBOSE=1 GIT_TRACE=1 git
clone --verbose http://github.com/autotest/tp-libvirt.git



On Wed, Dec 9, 2015 at 12:58 PM, Andrei Stepanov <astepano at redhat.com>
wrote:

> Got the same result.
>
> 14548 ?        Sl     0:02 python
> /mnt/tests/spice/qe-tests/avocado/scripts/avocado vt-bootstrap --vt-type
> spice --vt-no-downloads -
> 14574 ?        S      0:00 /usr/bin/git fetch -q -f -u -t
> http://github.com/autotest/tp-libvirt.git master:master
> 14576 ?        S      0:00 git-remote-http
> http://github.com/autotest/tp-libvirt.git
> http://github.com/autotest/tp-libvirt.git
> 14588 ?        S      0:00 git fetch-pack --stateless-rpc --lock-pack
> --thin --no-progress http://github.com/autotest/tp-libvirt.git
>
> I tried to debug it, and what I got:
>
>
> # GIT_CURL_VERBOSE=1 GIT_TRACE=1 git clone --verbose
> http://github.com/autotest/tp-libvirt.git
> trace: built-in: git 'clone' '--verbose' '
> http://github.com/autotest/tp-libvirt.git'
> Initialized empty Git repository in /root/tp-libvirt/.git/
> trace: run_command: 'git-remote-http' '
> http://github.com/autotest/tp-libvirt.git' '
> http://github.com/autotest/tp-libvirt.git'
> * Couldn't find host github.com in the .netrc file; using defaults
> * About to connect() to github.com port 80 (#0)
> *   Trying 192.30.252.129... * Connected to github.com (192.30.252.129)
> port 80 (#0)
> > GET /autotest/tp-libvirt.git/info/refs?service=git-upload-pack HTTP/1.1
> User-Agent: git/1.7.1
> Host: github.com
> Accept: */*
> Pragma: no-cache
>
> < HTTP/1.1 301 Moved Permanently
> < Content-length: 0
> < Location:
> https://github.com/autotest/tp-libvirt.git/info/refs?service=git-upload-pack
> < Connection: close
> <
> * Closing connection #0
> * Issue another request to this URL: '
> https://github.com/autotest/tp-libvirt.git/info/refs?service=git-upload-pack
> '
> * Couldn't find host github.com in the .netrc file; using defaults
> * About to connect() to github.com port 443 (#0)
> *   Trying 192.30.252.129... * Connected to github.com (192.30.252.129)
> port 443 (#0)
> * Initializing NSS with certpath: sql:/etc/pki/nssdb
> *   CAfile: /etc/pki/tls/certs/ca-bundle.crt
>   CApath: none
> * SSL connection using TLS_RSA_WITH_AES_128_CBC_SHA
> * Server certificate:
> *     subject: CN=github.com,O="GitHub, Inc.",L=San
> Francisco,ST=California,C=US,postalCode=94107,STREET=548 4th
> Street,serialNumber=5157550,incorporationState=Delaware,incorporationCountry=US,businessCategory=Private
> Organization
> *     start date: Apr 08 00:00:00 2014 GMT
> *     expire date: Apr 12 12:00:00 2016 GMT
> *     common name: github.com
> *     issuer: CN=DigiCert SHA2 Extended Validation Server CA,OU=
> www.digicert.com,O=DigiCert Inc,C=US
> > GET /autotest/tp-libvirt.git/info/refs?service=git-upload-pack HTTP/1.1
> User-Agent: git/1.7.1
> Host: github.com
> Accept: */*
> Pragma: no-cache
>
> < HTTP/1.1 200 OK
> < Server: GitHub Babel 2.0
> < Content-Type: application/x-git-upload-pack-advertisement
> < Transfer-Encoding: chunked
> < Expires: Fri, 01 Jan 1980 00:00:00 GMT
> < Pragma: no-cache
> < Cache-Control: no-cache, max-age=0, must-revalidate
> < Vary: Accept-Encoding
> < X-GitHub-Request-Id: D5AF250A:6922:2ADA75C:56681508
> <
> * Expire cleared
> * Connection #0 to host github.com left intact
> trace: run_command: 'fetch-pack' '--stateless-rpc' '--lock-pack' '--thin' '
> http://github.com/autotest/tp-libvirt.git' 'refs/heads/master'
> trace: exec: 'git' 'fetch-pack' '--stateless-rpc' '--lock-pack' '--thin' '
> http://github.com/autotest/tp-libvirt.git' 'refs/heads/master'
> trace: built-in: git 'fetch-pack' '--stateless-rpc' '--lock-pack' '--thin'
> 'http://github.com/autotest/tp-libvirt.git' 'refs/heads/master'
> * Couldn't find host github.com in the .netrc file; using defaults
> * About to connect() to github.com port 80 (#0)
> *   Trying 192.30.252.129... * connected
> * Connected to github.com (192.30.252.129) port 80 (#0)
> > POST /autotest/tp-libvirt.git/git-upload-pack HTTP/1.1
> User-Agent: git/1.7.1
> Host: github.com
> Accept-Encoding: deflate, gzip
> Content-Type: application/x-git-upload-pack-request
> Accept: application/x-git-upload-pack-result
> Content-Length: 116
>
> < HTTP/1.1 301 Moved Permanently
> < Content-length: 0
> < Location: https://github.com/autotest/tp-libvirt.git/git-upload-pack
> < Connection: close
> <
> * Closing connection #0
> * Issue another request to this URL: '
> https://github.com/autotest/tp-libvirt.git/git-upload-pack'
> * Violate RFC 2616/10.3.2 and switch from POST to GET
> * Couldn't find host github.com in the .netrc file; using defaults
> * About to connect() to github.com port 443 (#0)
> *   Trying 192.30.252.129... * connected
> * Connected to github.com (192.30.252.129) port 443 (#0)
> *   CAfile: /etc/pki/tls/certs/ca-bundle.crt
>   CApath: none
> * SSL connection using TLS_RSA_WITH_AES_128_CBC_SHA
> * Server certificate:
> *     subject: CN=github.com,O="GitHub, Inc.",L=San
> Francisco,ST=California,C=US,postalCode=94107,STREET=548 4th
> Street,serialNumber=5157550,incorporationState=Delaware,incorporationCountry=US,businessCategory=Private
> Organization
> *     start date: Apr 08 00:00:00 2014 GMT
> *     expire date: Apr 12 12:00:00 2016 GMT
> *     common name: github.com
> *     issuer: CN=DigiCert SHA2 Extended Validation Server CA,OU=
> www.digicert.com,O=DigiCert Inc,C=US
> > GET /autotest/tp-libvirt.git/git-upload-pack HTTP/1.1
> User-Agent: git/1.7.1
> Host: github.com
> Accept-Encoding: deflate, gzip
> Content-Type: application/x-git-upload-pack-request
> Accept: application/x-git-upload-pack-result
>
> < HTTP/1.1 200 OK
> < Server: GitHub Babel 2.0
> < Content-Type: application/x-git-upload-pack-result
> < Transfer-Encoding: chunked
> < Expires: Fri, 01 Jan 1980 00:00:00 GMT
> < Pragma: no-cache
> < Cache-Control: no-cache, max-age=0, must-revalidate
> < Vary: Accept-Encoding
> < X-GitHub-Request-Id: D5AF250A:6920:1A2CA55:56681509
> <
> * Connection #0 to host github.com left intact
>
>
> (It shows the last line and sticks with it)
>
>
> Very strange.
>
> On Wed, Dec 9, 2015 at 11:19 AM, Andrei Stepanov <astepano at redhat.com>
> wrote:
>
>> Hello
>>
>> Does somebody have any idea about what is "MARK-LWD-LOOP" ?
>>
>> We have a Beaker task that runs Avocado tests.
>>
>> Sometimes it hangups at:
>>
>> 15179 ?        Sl     0:01 python
>> /mnt/tests/spice/qe-tests/avocado/scripts/avocado vt-bootstrap --vt-type
>> spice --vt-no-
>> 15205 ?        S      0:00 /usr/bin/git fetch -q -f -u -t
>> http://github.com/autotest/tp-qemu.git master:master
>> 15207 ?        S      0:00 git-remote-http
>> http://github.com/autotest/tp-qemu.git
>> http://github.com/autotest/tp-qemu.git
>> 15219 ?        S      0:00 git fetch-pack --stateless-rpc --lock-pack
>> --thin --no-progress http://github.com/autotest/tp-
>>
>> Than it got killed (timeout for test expired).
>>
>> cat /proc/15179/fd/1 shows:
>>
>>
>> :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
>> :: [   LOG    ] :: /spice/qe-tests: virt-test bootstrap
>>
>> ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
>> ...
>>
>> :: [  BEGIN   ] :: Running 'avocado vt-bootstrap --vt-type spice
>> --vt-no-downloads --vt-update-config'
>> Error loading avocado.core.plugins.vt_list -> EnvironmentError Bootstrap
>> missing. Execute 'avocado vt-bootstrap' or disable this plugin to get rid
>> of this message
>> Error loading avocado.core.plugins.vt -> EnvironmentError Bootstrap
>> missing. Execute 'avocado vt-bootstrap' or disable this plugin to get rid
>> of this message
>> 06:04:23 INFO | spice test config helper
>> 06:04:23 INFO |
>> 06:04:23 INFO | 1 - Updating all test providers
>> 06:04:23 DEBUG| Creating directory
>> /mnt/tests/spice/qe-tests/avocado-data/avocado-vt/test-providers.d/downloads/io-github-autotest-qemu
>> for git repo http://github.com/autotest/tp-qemu.git
>> 06:04:23 DEBUG| Initializing new git repo at
>> /mnt/tests/spice/qe-tests/avocado-data/avocado-vt/test-providers.d/downloads/io-github-autotest-qemu
>> for receiving git repo http://github.com/autotest/tp-qemu.git
>> 06:04:23 INFO | Fetching git [REP 'http://github.com/autotest/tp-qemu.git'
>> BRANCH 'master'] ->
>> /mnt/tests/spice/qe-tests/avocado-data/avocado-vt/test-providers.d/downloads/io-github-autotest-qemu
>>
>> MARK-LWD-LOOP -- 2015-12-09 06:08:18 --
>>
>> MARK-LWD-LOOP -- 2015-12-09 06:13:18 --
>>
>> MARK-LWD-LOOP -- 2015-12-09 06:18:19 --
>>
>> MARK-LWD-LOOP  -- repeats many times until tests is killed
>>
>>
>>
>> Any ideas what it could be?
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/avocado-devel/attachments/20151209/d4fbeaa7/attachment.htm>


More information about the Avocado-devel mailing list