Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pytest-timeout: 1.3.3 -> 1.4.2 #101497

Closed
wants to merge 1 commit into from
Closed

Conversation

@makefu
Copy link
Contributor

@makefu makefu commented Oct 23, 2020

Motivation for this change

update pytest-timeout to latest version, remove patch.

also disable test_cov:
FAILED test_pytest_timeout.py::test_cov - Failed: nomatch: '*++ Timeout ++*'

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.
disable test_cov:
  FAILED test_pytest_timeout.py::test_cov - Failed: nomatch: '*++ Timeout ++*'
@makefu makefu requested review from FRidh and jonringer as code owners Oct 23, 2020
@makefu
Copy link
Contributor Author

@makefu makefu commented Oct 23, 2020

pytest-timeout is being used by .... some packages it seems ( 679 packages updated: )
i will try to run this on my vps:

$ git -c fetch.prune=false fetch --force https://github.com/NixOS/nixpkgs master:refs/nixpkgs-review/0 pull/101497/head:refs/nixpkgs-review/1
remote: Enumerating objects: 133, done.
remote: Counting objects: 100% (133/133), done.
remote: Compressing objects: 100% (45/45), done.
remote: Total 144 (delta 98), reused 107 (delta 85), pack-reused 1
Receiving objects: 100% (144/144), 271.75 KiB | 799.00 KiB/s, done.
Resolving deltas: 100% (99/99), completed with 19 local objects.
From https://github.com/NixOS/nixpkgs
   5d131d33268..e09dbe3fb1c  master     -> refs/nixpkgs-review/0
   b4496d4095b..2d17a483a26  refs/pull/101497/head -> refs/nixpkgs-review/1
$ git worktree add /home/makefu/.cache/nixpkgs-review/pr-101497/nixpkgs e09dbe3fb1c76bfa3a2e102e320ebd16494a8c57
Preparing worktree (detached HEAD e09dbe3fb1c)
Updating files: 100% (22991/22991), done.
HEAD is now at e09dbe3fb1c python3Packages.pysideShiboken: use fetchFromGitHub
$ nix-env -f /home/makefu/.cache/nixpkgs-review/pr-101497/nixpkgs -qaP --xml --out-path --show-trace
$ git merge --no-commit 2d17a483a269e604a0de2fafd23f0c94e9ada6aa
Automatic merge went well; stopped before committing as requested
$ nix-env -f /home/makefu/.cache/nixpkgs-review/pr-101497/nixpkgs -qaP --xml --out-path --show-trace --meta
679 packages updated:
apache-airflow aws-sam-cli azure-cli bareos beancount beets brotab buildbot buildsrht buku caffe caffe ceph ceph ceph-client certbot certbot certbot-with-plugins cq-editor csvs-to-sqlite cura deja-dup dispatchsrht duplicity duply dvc errbot etesync-dav fava FlexGet gcalcli gdbgui gitsrht glusterfs gnome-boxes hgsrht homeassistant http-prompt httpie hubsrht img2pdf ip2unix isso-unstable khal klaus kmymoney lexicon libguestfs libguestfs libvmi lieer lieer listssrht maestral maestral-qt mailman-web-unstable mansrht mcy metasrht mitmproxy mkchromecast-unstable mlflow-server nvchecker ocaml4.10.0-torch ocrmypdf OctoPrint onionshare onionshare-gui ovito ovito paperless papis pastesrht patroni pdfarranger pyca python2.7-debugpy python2.7-guestfs python27Packages.pytest-timeout (1.3.3 → 1.4.2) python2.7-rxv python3.7-acme python3.7-acoustics python3.7-alerta-server python3.7-altair python3.7-apache-airflow python3.7-aplpy python3.7-apptools python3.7-arviz python3.7-ase python3.7-atomman python3.7-awkward python3.7-batchgenerators python3.7-beancount python3.7-beancount_docverif python3.7-bkcharts python3.7-BoltzTraP2 python3.7-buildbot python3.7-celery python3.7-certbot python3.7-certbot-dns-cloudflare python3.7-certbot-dns-rfc2136 python3.7-certbot-dns-route53 python3.7-cirq python3.7-clifford python3.7-CNVkit python3.7-colorcet python3.7-connexion python3.7-csvs-to-sqlite python3.7-cufflinks python3.7-dash python3.7-dask python3.7-dask-gateway python3.7-dask-glm python3.7-dask-image python3.7-dask-jobqueue python3.7-dask-ml python3.7-dask-mpi python3.7-dask-xgboost python3.7-datasets python3.7-datashader python3.7-dbus-next python3.7-debugpy python3.7-dependency-injector python3.7-dftfit python3.7-distributed python3.7-django-extensions python3.7-django-raster python3.7-djmail python3.7-drms python3.7-duckdb python3.7-duecredit python3.7-envisage python3.7-Eve python3.7-fastapi python3.7-fastparquet python3.7-firetv python3.7-flammkuchen python3.7-Flask python3.7-flask-admin python3.7-Flask-API python3.7-flask-appbuilder python3.7-Flask-Assets python3.7-Flask-AutoIndex python3.7-Flask-Babel python3.7-Flask-Babel python3.7-flask-babelex python3.7-flask-bcrypt python3.7-Flask-Bootstrap python3.7-Flask-Caching python3.7-Flask-Common python3.7-Flask-Compress python3.7-Flask-Cors python3.7-Flask-Elastic python3.7-Flask-HTTPAuth python3.7-Flask-JWT-Extended python3.7-Flask-Limiter python3.7-Flask-Login python3.7-Flask-Mail python3.7-flask-marshmallow python3.7-Flask-Migrate python3.7-flask-mongoengine python3.7-flask-openid python3.7-flask-paginate python3.7-Flask-Principal python3.7-flask-pymongo python3.7-Flask-RESTful python3.7-flask-restplus python3.7-flask-restx python3.7-flask-reverse-proxy-fix python3.7-Flask-Script python3.7-Flask-Silk python3.7-Flask-SocketIO python3.7-Flask-Sockets python3.7-Flask-SQLAlchemy python3.7-flask-swagger python3.7-flask-swagger-ui python3.7-Flask-Testing python3.7-Flask-Versioned python3.7-Flask-WTF python3.7-flower python3.7-geopandas python3.7-github-webhook python3.7-glymur python3.7-goobook python3.7-google-api-core python3.7-google-api-python-client python3.7-google-auth python3.7-google-auth-httplib2 python3.7-google-auth-oauthlib python3.7-google-cloud-access-context-manager python3.7-google-cloud-asset python3.7-google-cloud-automl python3.7-google-cloud-bigquery python3.7-google-cloud-bigquery-datatransfer python3.7-google-cloud-bigtable python3.7-google-cloud-container python3.7-google-cloud-core python3.7-google-cloud-dataproc python3.7-google-cloud-datastore python3.7-google-cloud-dlp python3.7-google-cloud-dns python3.7-google-cloud-error-reporting python3.7-google-cloud-firestore python3.7-google-cloud-iot python3.7-google-cloud-kms python3.7-google-cloud-language python3.7-google-cloud-logging python3.7-google-cloud-monitoring python3.7-google-cloud-org-policy python3.7-google-cloud-pubsub python3.7-google-cloud-redis python3.7-google-cloud-resource-manager python3.7-google-cloud-runtimeconfig python3.7-google-cloud-secret-manager python3.7-google-cloud-securitycenter python3.7-google-cloud-spanner python3.7-google-cloud-speech python3.7-google-cloud-storage python3.7-google-cloud-tasks python3.7-google-cloud-testutils-unstable python3.7-google-cloud-texttospeech python3.7-google-cloud-trace python3.7-google-cloud-translate python3.7-google-cloud-videointelligence python3.7-google-cloud-vision python3.7-google-cloud-websecurityscanner python3.7-graphite-api python3.7-graspy python3.7-grip python3.7-gspread python3.7-guestfs python3.7-habanero python3.7-hass-nabucasa python3.7-heudiconv python3.7-holoviews python3.7-httpbin python3.7-hvplot python3.7-HyperKitty python3.7-ibis-framework python3.7-ignite python3.7-ihatemoney python3.7-image-match python3.7-imagecorruptions python3.7-imbalanced-learn python3.7-img2pdf python3.7-imgaug python3.7-influxgraph python3.7-intake python3.7-ipydatawidgets python3.7-jupyterlab_git python3.7-klaus python3.7-klein python3.7-knack python3.7-kubernetes python3.7-lammps-cython python3.7-lektor python3.7-locustio python3.7-maestral python3.7-mailman-web-unstable python3.7-mask-rcnn python3.7-mayavi python3.7-mesa-unstable python3.7-mitmproxy python3.7-mlflow python3.7-moto python3.7-nbdime python3.7-nbsmoke python3.7-nilearn python3.7-nipype python3.7-nplusone python3.7-nvchecker python3.7-optuna python3.7-osmnx python3.7-osmpythontools python3.7-pandas python3.7-papis python3.7-parfive python3.7-partd python3.7-phik python3.7-pikepdf python3.7-PIMS python3.7-podcats python3.7-privacyIDEA python3.7-proto-plus python3.7-pvlib python3.7-pyarrow python3.7-pybids python3.7-pydrive python3.7-pyFFTW python3.7-pygal python3.7-pymatgen python3.7-pymatgen-lammps python3.7-pymc3 python3.7-pyro-ppl python3.7-pytest-flask python3.7-pytest-httpbin python3.7-pytest-localserver python37Packages.pytest-timeout (1.3.3 → 1.4.2) python3.7-python3.7-buildbot python3.7-python3.7-buildbot python3.7-pytorch python3.7-pytorch python3.7-pytorch python3.7-pytorch-lightning python3.7-pytorch-metric-learning python3.7-pytrends python3.7-pywick python3.7-qasm2image python3.7-qiskit python3.7-qiskit-aer python3.7-qiskit-aqua python3.7-qiskit-ibmq-provider python3.7-qiskit-ignis python3.7-qiskit-terra python3.7-quandl python3.7-quandl python3.7-ramlfications python3.7-rising python3.7-rl-coach python3.7-roku python3.7-rpy2 python3.7-runway-python python3.7-rxv python3.7-scikit-bio python3.7-scikit-image python3.7-seaborn python3.7-sentry-sdk python3.7-skorch python3.7-sparse python3.7-spectral-cube python3.7-spyder python3.7-spyder-kernels python3.7-SQLAlchemy-Continuum python3.7-statsmodels python3.7-streamz python3.7-stumpy python3.7-stytra python3.7-sumo python3.7-sunpy python3.7-SwSpotify python3.7-tablib python3.7-tensorboardx python3.7-tensorflow python3.7-tensorflow python3.7-tensorflow-tensorboard python3.7-tensorflow-tensorboard python3.7-tensorly python3.7-test-tube python3.7-tiledb python3.7-tiros python3.7-torchgpipe python3.7-torchvision python3.7-trackpy python3.7-traittypes-unstable python3.7-uproot python3.7-uproot-methods python3.7-vcrpy python3.7-vdirsyncer python3.7-vdirsyncer-unstable python3.7-vega python3.7-vega_datasets python3.7-vidstab python3.7-weboob python3.7-Werkzeug python3.7-wrf-python python3.7-WSME python3.7-xarray python3.7-xgboost python3.7-yfinance python3.8-acme python3.8-acoustics python3.8-alerta-server python3.8-altair python3.8-aplpy python3.8-apptools python3.8-ase python3.8-atomman python3.8-awkward python3.8-batchgenerators python3.8-beancount python3.8-beancount_docverif python3.8-bepasty python3.8-bkcharts python3.8-BoltzTraP2 python3.8-buildbot python3.8-buildbot python3.8-buildbot python3.8-celery python3.8-certbot python3.8-certbot-dns-cloudflare python3.8-certbot-dns-rfc2136 python3.8-certbot-dns-route53 python3.8-cirq python3.8-clifford python3.8-CNVkit python3.8-colorcet python3.8-connexion python3.8-csvs-to-sqlite python3.8-cufflinks python3.8-dash python3.8-dask python3.8-dask-gateway python3.8-dask-glm python3.8-dask-image python3.8-dask-jobqueue python3.8-dask-ml python3.8-dask-mpi python3.8-dask-xgboost python3.8-datasets python3.8-datashader python3.8-dbus-next python3.8-debugpy python3.8-dependency-injector python3.8-dftfit python3.8-distributed python3.8-django-extensions python3.8-django-raster python3.8-djmail python3.8-drms python3.8-duckdb python3.8-duecredit python3.8-envisage python3.8-Eve python3.8-fastapi python3.8-fastparquet python3.8-firetv python3.8-flammkuchen python3.8-Flask python3.8-flask-admin python3.8-Flask-API python3.8-flask-appbuilder python3.8-Flask-Assets python3.8-Flask-AutoIndex python3.8-Flask-Babel python3.8-Flask-Babel python3.8-flask-babelex python3.8-flask-bcrypt python3.8-Flask-Bootstrap python3.8-Flask-Caching python3.8-Flask-Common python3.8-Flask-Compress python3.8-Flask-Cors python3.8-Flask-Elastic python3.8-Flask-HTTPAuth python3.8-Flask-JWT-Extended python3.8-Flask-Limiter python3.8-Flask-Login python3.8-Flask-Mail python3.8-flask-marshmallow python3.8-Flask-Migrate python3.8-flask-mongoengine python3.8-flask-openid python3.8-flask-paginate python3.8-Flask-Principal python3.8-flask-pymongo python3.8-Flask-RESTful python3.8-flask-restplus python3.8-flask-restx python3.8-flask-reverse-proxy-fix python3.8-Flask-Script python3.8-Flask-Silk python3.8-Flask-SocketIO python3.8-Flask-Sockets python3.8-Flask-SQLAlchemy python3.8-flask-swagger python3.8-flask-swagger-ui python3.8-Flask-Testing python3.8-Flask-Versioned python3.8-Flask-WTF python3.8-flower python3.8-geopandas python3.8-github-webhook python3.8-glymur python3.8-gns3-gui python3.8-gns3-server python3.8-goobook python3.8-google-api-core python3.8-google-api-python-client python3.8-google-auth python3.8-google-auth-httplib2 python3.8-google-auth-oauthlib python3.8-google-cloud-access-context-manager python3.8-google-cloud-asset python3.8-google-cloud-automl python3.8-google-cloud-bigquery python3.8-google-cloud-bigquery-datatransfer python3.8-google-cloud-bigtable python3.8-google-cloud-container python3.8-google-cloud-core python3.8-google-cloud-dataproc python3.8-google-cloud-datastore python3.8-google-cloud-dlp python3.8-google-cloud-dns python3.8-google-cloud-error-reporting python3.8-google-cloud-firestore python3.8-google-cloud-iot python3.8-google-cloud-kms python3.8-google-cloud-language python3.8-google-cloud-logging python3.8-google-cloud-monitoring python3.8-google-cloud-org-policy python3.8-google-cloud-pubsub python3.8-google-cloud-redis python3.8-google-cloud-resource-manager python3.8-google-cloud-runtimeconfig python3.8-google-cloud-secret-manager python3.8-google-cloud-securitycenter python3.8-google-cloud-spanner python3.8-google-cloud-speech python3.8-google-cloud-storage python3.8-google-cloud-tasks python3.8-google-cloud-testutils-unstable python3.8-google-cloud-texttospeech python3.8-google-cloud-trace python3.8-google-cloud-translate python3.8-google-cloud-videointelligence python3.8-google-cloud-vision python3.8-google-cloud-websecurityscanner python3.8-graphite-api python3.8-graspy python3.8-grip python3.8-gspread python3.8-guestfs python3.8-habanero python3.8-hass-nabucasa python3.8-holoviews python3.8-httpbin python3.8-hvplot python3.8-HyperKitty python3.8-ignite python3.8-ihatemoney python3.8-image-match python3.8-imagecorruptions python3.8-imbalanced-learn python3.8-img2pdf python3.8-imgaug python3.8-influxgraph python3.8-intake python3.8-ipydatawidgets python3.8-jupyterlab_git python3.8-klaus python3.8-klein python3.8-knack python3.8-kubernetes python3.8-lammps-cython python3.8-lektor python3.8-maestral python3.8-mailman-web-unstable python3.8-mask-rcnn python3.8-mayavi python3.8-mesa-unstable python3.8-mitmproxy python3.8-mlflow python3.8-moto python3.8-nbdime python3.8-nbsmoke python3.8-nilearn python3.8-nipype python3.8-nplusone python3.8-nvchecker python3.8-osmnx python3.8-osmpythontools python3.8-pandas python3.8-papis python3.8-parfive python3.8-partd python3.8-phik python3.8-pikepdf python3.8-PIMS python3.8-podcats python3.8-privacyIDEA python3.8-proto-plus python3.8-pvlib python3.8-pyarrow python3.8-pybids python3.8-pydrive python3.8-pyFFTW python3.8-pygal python3.8-pymatgen python3.8-pymatgen-lammps python3.8-pyro-ppl python3.8-pytest-flask python3.8-pytest-httpbin python3.8-pytest-localserver python38Packages.pytest-timeout (1.3.3 → 1.4.2) python3.8-python3.8-buildbot python3.8-python3.8-buildbot python3.8-pytorch python3.8-pytorch python3.8-pytorch python3.8-pytorch-lightning python3.8-pytorch-metric-learning python3.8-pytrends python3.8-pywick python3.8-qasm2image python3.8-qiskit python3.8-qiskit-aer python3.8-qiskit-aqua python3.8-qiskit-ibmq-provider python3.8-qiskit-ignis python3.8-qiskit-terra python3.8-quandl python3.8-quandl python3.8-ramlfications python3.8-rising python3.8-roku python3.8-rpy2 python3.8-runway-python python3.8-rxv python3.8-scikit-bio python3.8-scikit-image python3.8-seaborn python3.8-sentry-sdk python3.8-skorch python3.8-sparse python3.8-spectral-cube python3.8-spyder python3.8-spyder-kernels python3.8-SQLAlchemy-Continuum python3.8-statsmodels python3.8-streamz python3.8-stumpy python3.8-stytra python3.8-sumo python3.8-sunpy python3.8-SwSpotify python3.8-tablib python3.8-tensorboardx python3.8-tensorflow-tensorboard python3.8-tensorflow-tensorboard python3.8-tensorly python3.8-test-tube python3.8-tiledb python3.8-tiros python3.8-torchgpipe python3.8-torchvision python3.8-trackpy python3.8-traittypes-unstable python3.8-uproot python3.8-uproot-methods python3.8-vcrpy python3.8-vdirsyncer python3.8-vdirsyncer-unstable python3.8-vega python3.8-vega_datasets python3.8-vidstab python3.8-weboob python3.8-Werkzeug python3.8-wrf-python python3.8-WSME python3.8-xarray python3.8-xgboost python3.8-yfinance qemu-xen-host-cpu-only qemu-xen-host-cpu-only qemu-xen-host-cpu-only qubes-core-vchan-xen s3ql samba searx simp_le-client sqlite-web streamlit swaglyrics tebreak todosrht truvari trytond trytond trytond tuijam-unstable vagrant vdirsyncer vdirsyncer-unstable visidata xen xen xen xen

@makefu
Copy link
Contributor Author

@makefu makefu commented Oct 23, 2020

dupe of #97621

@makefu makefu closed this Oct 23, 2020
@makefu makefu deleted the pkgs/pytest-timeout/1.4.2 branch Oct 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

1 participant