Build: #3 was successful
Job: Default Job was successful
Job result summary
- Completed
- Duration
- 2 minutes
- Agent
- buildserver-1.ncsa.illinois.edu
- Revision
-
08ab3c1f936f5540d3176da445a6181bec2dcc3d
- Successful since
- #1 ()
Error summary
The build generated some errors. See the full build log for more details.
#18 5.234 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.7/88.7 kB 19.6 MB/s eta 0:00:00
#18 5.385 Collecting Shapely==1.7a2
#18 5.399 Downloading Shapely-1.7a2-cp37-cp37m-manylinux1_x86_64.whl (1.4 MB)
#18 5.424 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 61.9 MB/s eta 0:00:00
#18 5.875 Collecting SQLAlchemy==1.2.6
#18 5.884 Downloading SQLAlchemy-1.2.6.tar.gz (5.6 MB)
#18 5.970 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 67.1 MB/s eta 0:00:00
#18 6.631 Preparing metadata (setup.py): started
#18 6.978 Preparing metadata (setup.py): finished with status 'done'
#18 7.035 Collecting Werkzeug==0.12.2
#18 7.045 Downloading Werkzeug-0.12.2-py2.py3-none-any.whl (312 kB)
#18 7.057 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 313.0/313.0 kB 39.3 MB/s eta 0:00:00
#18 7.139 Collecting markupsafe==2.0.1
#18 7.148 Downloading MarkupSafe-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (31 kB)
#18 7.212 Collecting aniso8601>=0.82
#18 7.219 Downloading aniso8601-9.0.1-py2.py3-none-any.whl (52 kB)
#18 7.227 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.8/52.8 kB 8.1 MB/s eta 0:00:00
#18 7.309 Collecting pytz
#18 7.320 Downloading pytz-2022.6-py2.py3-none-any.whl (498 kB)
#18 7.334 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 498.1/498.1 kB 47.6 MB/s eta 0:00:00
#18 7.376 Collecting six>=1.3.0
#18 7.383 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
#18 7.546 Collecting fiona
#18 7.555 Downloading Fiona-1.8.22-cp37-cp37m-manylinux2014_x86_64.whl (16.7 MB)
#18 7.795 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.7/16.7 MB 62.5 MB/s eta 0:00:00
#18 7.968 Collecting pyproj
#18 7.976 Downloading pyproj-3.2.1-cp37-cp37m-manylinux2010_x86_64.whl (6.3 MB)
#18 8.067 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 72.0 MB/s eta 0:00:00
#18 8.098 Requirement already satisfied: setuptools>=3.0 in /usr/lib/python3/dist-packages (from gunicorn==20.0.4->-r /root/service/requirements.txt (line 9)) (40.8.0)
#18 8.146 Collecting python-dateutil>=2.6.1
#18 8.154 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
#18 8.164 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 35.3 MB/s eta 0:00:00
#18 8.240 Collecting execnet>=1.1.dev1
#18 8.249 Downloading execnet-1.9.0-py2.py3-none-any.whl (39 kB)
#18 8.387 Collecting attrs
#18 8.394 Downloading attrs-22.1.0-py2.py3-none-any.whl (58 kB)
#18 8.401 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 11.8 MB/s eta 0:00:00
#18 8.433 Collecting snuggs>=1.4.1
#18 8.440 Downloading snuggs-1.4.7-py3-none-any.whl (5.4 kB)
#18 8.467 Collecting affine
#18 8.474 Downloading affine-2.3.1-py2.py3-none-any.whl (16 kB)
#18 8.503 Collecting cligj>=0.5
#18 8.510 Downloading cligj-0.7.2-py3-none-any.whl (7.1 kB)
#18 8.531 Collecting click-plugins
#18 8.538 Downloading click_plugins-1.1.1-py2.py3-none-any.whl (7.5 kB)
#18 8.581 Collecting chardet<3.1.0,>=3.0.2
#18 8.589 Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
#18 8.597 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.4/133.4 kB 26.3 MB/s eta 0:00:00
#18 8.659 Collecting urllib3<1.23,>=1.21.1
#18 8.667 Downloading urllib3-1.22-py2.py3-none-any.whl (132 kB)
#18 8.675 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.3/132.3 kB 25.7 MB/s eta 0:00:00
#18 8.714 Collecting certifi>=2017.4.17
#18 8.731 Downloading certifi-2022.9.24-py3-none-any.whl (161 kB)
#18 8.739 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 161.1/161.1 kB 30.1 MB/s eta 0:00:00
#18 8.766 Collecting idna<2.7,>=2.5
#18 8.774 Downloading idna-2.6-py2.py3-none-any.whl (56 kB)
#18 8.780 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.5/56.5 kB 12.2 MB/s eta 0:00:00
#18 8.932 Collecting pyparsing>=2.1.6
#18 8.939 Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB)
#18 8.946 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 21.5 MB/s eta 0:00:00
#18 9.107 Collecting munch
#18 9.120 Downloading munch-2.5.0-py2.py3-none-any.whl (10 kB)
#18 9.430 Installing collected packages: Werkzeug, urllib3, SQLAlchemy, Shapely, pytz, pgpasslib, pep8, itsdangerous, idna, gdal, click, chardet, aniso8601, affine, six, pyparsing, py, psycopg2-binary, psycopg2, numpy, markupsafe, gunicorn, GeoAlchemy2, execnet, cligj, click-plugins, certifi, attrs, snuggs, requests, python-dateutil, pytest, pyproj, munch, Jinja2, rasterio, pytest-cache, pandas, Flask, fiona, pytest-pep8, geopandas, Flask-SQLAlchemy, Flask-RESTful, Flask-Cors
#18 9.625 DEPRECATION: SQLAlchemy is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 9.626 Running setup.py install for SQLAlchemy: started
#18 11.16 Running setup.py install for SQLAlchemy: finished with status 'done'
#18 11.50 DEPRECATION: itsdangerous is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 11.50 Running setup.py install for itsdangerous: started
#18 11.74 Running setup.py install for itsdangerous: finished with status 'done'
#18 11.82 DEPRECATION: gdal is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 11.82 Running setup.py install for gdal: started
#18 44.99 Running setup.py install for gdal: finished with status 'done'
#18 45.51 DEPRECATION: psycopg2 is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 45.51 Running setup.py install for psycopg2: started
#18 52.36 Running setup.py install for psycopg2: finished with status 'done'
#18 55.51 DEPRECATION: pytest-cache is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 55.51 Running setup.py install for pytest-cache: started
#18 55.76 Running setup.py install for pytest-cache: finished with status 'done'
#18 58.99 DEPRECATION: pytest-pep8 is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 58.99 Running setup.py install for pytest-pep8: started
#18 59.25 Running setup.py install for pytest-pep8: finished with status 'done'
#18 59.42 Successfully installed Flask-0.12.2 Flask-Cors-3.0.3 Flask-RESTful-0.3.6 Flask-SQLAlchemy-2.3.2 GeoAlchemy2-0.4.2 Jinja2-2.9.6 SQLAlchemy-1.2.6 Shapely-1.7a2 Werkzeug-0.12.2 affine-2.3.1 aniso8601-9.0.1 attrs-22.1.0 certifi-2022.9.24 chardet-3.0.4 click-6.7 click-plugins-1.1.1 cligj-0.7.2 execnet-1.9.0 fiona-1.8.22 gdal-2.2.2 geopandas-0.5.0 gunicorn-20.0.4 idna-2.6 itsdangerous-0.24 markupsafe-2.0.1 munch-2.5.0 numpy-1.21.6 pandas-1.0.1 pep8-1.7.1 pgpasslib-1.1.0 psycopg2-2.8.6 psycopg2-binary-2.8.6 py-1.5.3 pyparsing-3.0.9 pyproj-3.2.1 pytest-3.0.3 pytest-cache-1.0 pytest-pep8-1.0.6 python-dateutil-2.8.2 pytz-2022.6 rasterio-1.1.1 requests-2.18.4 six-1.16.0 snuggs-1.4.7 urllib3-1.22
#18 59.42 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
#18 DONE 60.1s
#19 [stage-1 8/9] WORKDIR /root/service
#19 sha256:af69e4bad60b7c00311f733ea64cb3cf0079f48d1f858fce234404b7aa2d031f
#19 DONE 0.1s
#20 [stage-1 9/9] COPY . /root/service
#20 sha256:c7a519d29345049dcb5fbfce74b458318c2c93ec2f845f9ad0bbdf7e5e28e5c7
#20 DONE 0.8s
#21 exporting to image
#21 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#21 exporting layers
#21 exporting layers 5.6s done
#21 writing image sha256:b35438364ad106da1d351f34d8ee61c94cb9186dc79aa79d6fecb0003a27bbeb done
#21 naming to docker.io/covercrop/service:latest done
#21 DONE 5.6s
#18 5.385 Collecting Shapely==1.7a2
#18 5.399 Downloading Shapely-1.7a2-cp37-cp37m-manylinux1_x86_64.whl (1.4 MB)
#18 5.424 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 61.9 MB/s eta 0:00:00
#18 5.875 Collecting SQLAlchemy==1.2.6
#18 5.884 Downloading SQLAlchemy-1.2.6.tar.gz (5.6 MB)
#18 5.970 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 67.1 MB/s eta 0:00:00
#18 6.631 Preparing metadata (setup.py): started
#18 6.978 Preparing metadata (setup.py): finished with status 'done'
#18 7.035 Collecting Werkzeug==0.12.2
#18 7.045 Downloading Werkzeug-0.12.2-py2.py3-none-any.whl (312 kB)
#18 7.057 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 313.0/313.0 kB 39.3 MB/s eta 0:00:00
#18 7.139 Collecting markupsafe==2.0.1
#18 7.148 Downloading MarkupSafe-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (31 kB)
#18 7.212 Collecting aniso8601>=0.82
#18 7.219 Downloading aniso8601-9.0.1-py2.py3-none-any.whl (52 kB)
#18 7.227 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.8/52.8 kB 8.1 MB/s eta 0:00:00
#18 7.309 Collecting pytz
#18 7.320 Downloading pytz-2022.6-py2.py3-none-any.whl (498 kB)
#18 7.334 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 498.1/498.1 kB 47.6 MB/s eta 0:00:00
#18 7.376 Collecting six>=1.3.0
#18 7.383 Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
#18 7.546 Collecting fiona
#18 7.555 Downloading Fiona-1.8.22-cp37-cp37m-manylinux2014_x86_64.whl (16.7 MB)
#18 7.795 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.7/16.7 MB 62.5 MB/s eta 0:00:00
#18 7.968 Collecting pyproj
#18 7.976 Downloading pyproj-3.2.1-cp37-cp37m-manylinux2010_x86_64.whl (6.3 MB)
#18 8.067 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 72.0 MB/s eta 0:00:00
#18 8.098 Requirement already satisfied: setuptools>=3.0 in /usr/lib/python3/dist-packages (from gunicorn==20.0.4->-r /root/service/requirements.txt (line 9)) (40.8.0)
#18 8.146 Collecting python-dateutil>=2.6.1
#18 8.154 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
#18 8.164 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 35.3 MB/s eta 0:00:00
#18 8.240 Collecting execnet>=1.1.dev1
#18 8.249 Downloading execnet-1.9.0-py2.py3-none-any.whl (39 kB)
#18 8.387 Collecting attrs
#18 8.394 Downloading attrs-22.1.0-py2.py3-none-any.whl (58 kB)
#18 8.401 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 11.8 MB/s eta 0:00:00
#18 8.433 Collecting snuggs>=1.4.1
#18 8.440 Downloading snuggs-1.4.7-py3-none-any.whl (5.4 kB)
#18 8.467 Collecting affine
#18 8.474 Downloading affine-2.3.1-py2.py3-none-any.whl (16 kB)
#18 8.503 Collecting cligj>=0.5
#18 8.510 Downloading cligj-0.7.2-py3-none-any.whl (7.1 kB)
#18 8.531 Collecting click-plugins
#18 8.538 Downloading click_plugins-1.1.1-py2.py3-none-any.whl (7.5 kB)
#18 8.581 Collecting chardet<3.1.0,>=3.0.2
#18 8.589 Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
#18 8.597 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.4/133.4 kB 26.3 MB/s eta 0:00:00
#18 8.659 Collecting urllib3<1.23,>=1.21.1
#18 8.667 Downloading urllib3-1.22-py2.py3-none-any.whl (132 kB)
#18 8.675 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.3/132.3 kB 25.7 MB/s eta 0:00:00
#18 8.714 Collecting certifi>=2017.4.17
#18 8.731 Downloading certifi-2022.9.24-py3-none-any.whl (161 kB)
#18 8.739 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 161.1/161.1 kB 30.1 MB/s eta 0:00:00
#18 8.766 Collecting idna<2.7,>=2.5
#18 8.774 Downloading idna-2.6-py2.py3-none-any.whl (56 kB)
#18 8.780 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.5/56.5 kB 12.2 MB/s eta 0:00:00
#18 8.932 Collecting pyparsing>=2.1.6
#18 8.939 Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB)
#18 8.946 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 21.5 MB/s eta 0:00:00
#18 9.107 Collecting munch
#18 9.120 Downloading munch-2.5.0-py2.py3-none-any.whl (10 kB)
#18 9.430 Installing collected packages: Werkzeug, urllib3, SQLAlchemy, Shapely, pytz, pgpasslib, pep8, itsdangerous, idna, gdal, click, chardet, aniso8601, affine, six, pyparsing, py, psycopg2-binary, psycopg2, numpy, markupsafe, gunicorn, GeoAlchemy2, execnet, cligj, click-plugins, certifi, attrs, snuggs, requests, python-dateutil, pytest, pyproj, munch, Jinja2, rasterio, pytest-cache, pandas, Flask, fiona, pytest-pep8, geopandas, Flask-SQLAlchemy, Flask-RESTful, Flask-Cors
#18 9.625 DEPRECATION: SQLAlchemy is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 9.626 Running setup.py install for SQLAlchemy: started
#18 11.16 Running setup.py install for SQLAlchemy: finished with status 'done'
#18 11.50 DEPRECATION: itsdangerous is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 11.50 Running setup.py install for itsdangerous: started
#18 11.74 Running setup.py install for itsdangerous: finished with status 'done'
#18 11.82 DEPRECATION: gdal is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 11.82 Running setup.py install for gdal: started
#18 44.99 Running setup.py install for gdal: finished with status 'done'
#18 45.51 DEPRECATION: psycopg2 is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 45.51 Running setup.py install for psycopg2: started
#18 52.36 Running setup.py install for psycopg2: finished with status 'done'
#18 55.51 DEPRECATION: pytest-cache is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 55.51 Running setup.py install for pytest-cache: started
#18 55.76 Running setup.py install for pytest-cache: finished with status 'done'
#18 58.99 DEPRECATION: pytest-pep8 is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
#18 58.99 Running setup.py install for pytest-pep8: started
#18 59.25 Running setup.py install for pytest-pep8: finished with status 'done'
#18 59.42 Successfully installed Flask-0.12.2 Flask-Cors-3.0.3 Flask-RESTful-0.3.6 Flask-SQLAlchemy-2.3.2 GeoAlchemy2-0.4.2 Jinja2-2.9.6 SQLAlchemy-1.2.6 Shapely-1.7a2 Werkzeug-0.12.2 affine-2.3.1 aniso8601-9.0.1 attrs-22.1.0 certifi-2022.9.24 chardet-3.0.4 click-6.7 click-plugins-1.1.1 cligj-0.7.2 execnet-1.9.0 fiona-1.8.22 gdal-2.2.2 geopandas-0.5.0 gunicorn-20.0.4 idna-2.6 itsdangerous-0.24 markupsafe-2.0.1 munch-2.5.0 numpy-1.21.6 pandas-1.0.1 pep8-1.7.1 pgpasslib-1.1.0 psycopg2-2.8.6 psycopg2-binary-2.8.6 py-1.5.3 pyparsing-3.0.9 pyproj-3.2.1 pytest-3.0.3 pytest-cache-1.0 pytest-pep8-1.0.6 python-dateutil-2.8.2 pytz-2022.6 rasterio-1.1.1 requests-2.18.4 six-1.16.0 snuggs-1.4.7 urllib3-1.22
#18 59.42 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
#18 DONE 60.1s
#19 [stage-1 8/9] WORKDIR /root/service
#19 sha256:af69e4bad60b7c00311f733ea64cb3cf0079f48d1f858fce234404b7aa2d031f
#19 DONE 0.1s
#20 [stage-1 9/9] COPY . /root/service
#20 sha256:c7a519d29345049dcb5fbfce74b458318c2c93ec2f845f9ad0bbdf7e5e28e5c7
#20 DONE 0.8s
#21 exporting to image
#21 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#21 exporting layers
#21 exporting layers 5.6s done
#21 writing image sha256:b35438364ad106da1d351f34d8ee61c94cb9186dc79aa79d6fecb0003a27bbeb done
#21 naming to docker.io/covercrop/service:latest done
#21 DONE 5.6s