]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commit
Merge pull request #2107 from deepssin/fix-gevent-loopexit-dispatcher-crash
authorZack Cerza <zack@cerza.org>
Tue, 18 Nov 2025 00:04:46 +0000 (17:04 -0700)
committerGitHub <noreply@github.com>
Tue, 18 Nov 2025 00:04:46 +0000 (17:04 -0700)
commit960b9b21e04edcfd97b86ad6f6366e7b42180614
treef471c3d9583f2c9ad00d3b10c0cdb5f04660fdd3
Merge pull request #2107 from deepssin/fix-gevent-loopexit-dispatcher-crash

Fix dispatcher crash on gevent LoopExit exceptions
418 files changed:
.coveragerc [new file with mode: 0644]
.dockerignore [new file with mode: 0644]
.github/CODEOWNERS [new file with mode: 0644]
.github/workflows/ci.yml [new file with mode: 0644]
.github/workflows/dependencies.yml [new file with mode: 0644]
.github/workflows/dev_container.yml [new file with mode: 0644]
.github/workflows/integration.yml [new file with mode: 0644]
.gitignore [new file with mode: 0644]
.gitlab-ci.yml [new file with mode: 0644]
.readthedocs.yml [new file with mode: 0644]
.travis.yml [new file with mode: 0644]
LICENSE [new file with mode: 0644]
MANIFEST.in [new file with mode: 0644]
README.rst [new file with mode: 0644]
ansible.cfg [new file with mode: 0644]
beanstalk/alpine/Dockerfile [new file with mode: 0644]
bootstrap [new file with mode: 0755]
build_qemu_image.sh [new file with mode: 0755]
containers/teuthology-dev/.teuthology.yaml [new file with mode: 0644]
containers/teuthology-dev/Dockerfile [new file with mode: 0644]
containers/teuthology-dev/containerized_node.yaml [new file with mode: 0644]
containers/teuthology-dev/teuthology.sh [new file with mode: 0755]
docs/COMPONENTS.rst [new file with mode: 0644]
docs/ChangeLog.rst [new file with mode: 0644]
docs/INSTALL.rst [new file with mode: 0644]
docs/LAB_SETUP.rst [new file with mode: 0644]
docs/Makefile [new file with mode: 0644]
docs/README.rst [new file with mode: 0644]
docs/_static/create_nodes.py [new file with mode: 0755]
docs/_static/nginx_paddles [new file with mode: 0644]
docs/_static/nginx_pulpito [new file with mode: 0644]
docs/_static/nginx_test_logs [new file with mode: 0644]
docs/_static/worker_start.sh [new file with mode: 0644]
docs/_themes/ceph/static/font/ApexSans-Book.eot [new file with mode: 0644]
docs/_themes/ceph/static/font/ApexSans-Book.svg [new file with mode: 0644]
docs/_themes/ceph/static/font/ApexSans-Book.ttf [new file with mode: 0644]
docs/_themes/ceph/static/font/ApexSans-Book.woff [new file with mode: 0644]
docs/_themes/ceph/static/font/ApexSans-Medium.eot [new file with mode: 0644]
docs/_themes/ceph/static/font/ApexSans-Medium.svg [new file with mode: 0644]
docs/_themes/ceph/static/font/ApexSans-Medium.ttf [new file with mode: 0644]
docs/_themes/ceph/static/font/ApexSans-Medium.woff [new file with mode: 0644]
docs/_themes/ceph/static/nature.css_t [new file with mode: 0644]
docs/_themes/ceph/theme.conf [new file with mode: 0644]
docs/cephlab.png [new file with mode: 0644]
docs/cephlab.svg [new file with mode: 0644]
docs/commands/list.rst [new file with mode: 0644]
docs/commands/teuthology-describe.rst [new file with mode: 0644]
docs/commands/teuthology-dispatcher.rst [new file with mode: 0644]
docs/commands/teuthology-kill.rst [new file with mode: 0644]
docs/commands/teuthology-lock.rst [new file with mode: 0644]
docs/commands/teuthology-ls.rst [new file with mode: 0644]
docs/commands/teuthology-openstack.rst [new file with mode: 0644]
docs/commands/teuthology-prune-logs.rst [new file with mode: 0644]
docs/commands/teuthology-queue.rst [new file with mode: 0644]
docs/commands/teuthology-reimage.rst [new file with mode: 0644]
docs/commands/teuthology-report.rst [new file with mode: 0644]
docs/commands/teuthology-results.rst [new file with mode: 0644]
docs/commands/teuthology-schedule.rst [new file with mode: 0644]
docs/commands/teuthology-suite.rst [new file with mode: 0644]
docs/commands/teuthology-update-inventory.rst [new file with mode: 0644]
docs/commands/teuthology-updatekeys.rst [new file with mode: 0644]
docs/commands/teuthology-wait.rst [new file with mode: 0644]
docs/commands/teuthology-worker.rst [new file with mode: 0644]
docs/commands/teuthology.rst [new file with mode: 0644]
docs/conf.py [new file with mode: 0644]
docs/detailed_test_config.rst [new file with mode: 0644]
docs/docker-compose/README.md [new file with mode: 0644]
docs/docker-compose/db/01-init.sh [new file with mode: 0755]
docs/docker-compose/docker-compose.yml [new file with mode: 0644]
docs/docker-compose/start.sh [new file with mode: 0755]
docs/docker-compose/testnode/Dockerfile [new file with mode: 0644]
docs/docker-compose/testnode/testnode_start.sh [new file with mode: 0755]
docs/docker-compose/testnode/testnode_stop.sh [new file with mode: 0755]
docs/docker-compose/testnode/testnode_sudoers [new file with mode: 0644]
docs/docker-compose/teuthology/.teuthology.yaml [new file with mode: 0644]
docs/docker-compose/teuthology/Dockerfile [new file with mode: 0644]
docs/docker-compose/teuthology/containerized_node.yaml [new file with mode: 0644]
docs/docker-compose/teuthology/teuthology.sh [new file with mode: 0755]
docs/downburst_vms.rst [new file with mode: 0644]
docs/exporter.rst [new file with mode: 0644]
docs/fragment_merging.rst [new file with mode: 0644]
docs/index.rst [new file with mode: 0644]
docs/intro_testers.rst [new file with mode: 0644]
docs/laptop/README.md [new file with mode: 0644]
docs/laptop/default-pool.xml [new file with mode: 0644]
docs/laptop/front.xml [new file with mode: 0644]
docs/laptop/hosts [new file with mode: 0644]
docs/laptop/ssh_config [new file with mode: 0644]
docs/laptop/targets.sql [new file with mode: 0644]
docs/laptop/teuthology.yaml [new file with mode: 0644]
docs/libcloud_backend.rst [new file with mode: 0644]
docs/openstack_backend.rst [new file with mode: 0644]
docs/requirements.txt [new file with mode: 0644]
docs/siteconfig.rst [new file with mode: 0644]
examples/3node_ceph.yaml [new file with mode: 0644]
examples/3node_rgw.yaml [new file with mode: 0644]
examples/parallel_example.yaml [new file with mode: 0644]
hammer.sh [new file with mode: 0755]
openstack-delegate.sh [new file with mode: 0755]
pyproject.toml [new file with mode: 0644]
pytest.ini [new file with mode: 0644]
requirements.txt [new file with mode: 0644]
requirements.yml [new file with mode: 0644]
scripts/__init__.py [new file with mode: 0644]
scripts/describe.py [new file with mode: 0644]
scripts/dispatcher.py [new file with mode: 0644]
scripts/exporter.py [new file with mode: 0644]
scripts/kill.py [new file with mode: 0644]
scripts/lock.py [new file with mode: 0644]
scripts/ls.py [new file with mode: 0644]
scripts/node_cleanup.py [new file with mode: 0755]
scripts/openstack.py [new file with mode: 0644]
scripts/prune_logs.py [new file with mode: 0644]
scripts/queue.py [new file with mode: 0644]
scripts/reimage.py [new file with mode: 0644]
scripts/report.py [new file with mode: 0644]
scripts/results.py [new file with mode: 0644]
scripts/run.py [new file with mode: 0644]
scripts/schedule.py [new file with mode: 0644]
scripts/suite.py [new file with mode: 0644]
scripts/supervisor.py [new file with mode: 0644]
scripts/test/script.py [new file with mode: 0644]
scripts/test/test_dispatcher_.py [new file with mode: 0644]
scripts/test/test_exporter_.py [new file with mode: 0644]
scripts/test/test_lock.py [new file with mode: 0644]
scripts/test/test_ls.py [new file with mode: 0644]
scripts/test/test_prune_logs.py [new file with mode: 0644]
scripts/test/test_report.py [new file with mode: 0644]
scripts/test/test_results.py [new file with mode: 0644]
scripts/test/test_run.py [new file with mode: 0644]
scripts/test/test_schedule.py [new file with mode: 0644]
scripts/test/test_suite.py [new file with mode: 0644]
scripts/test/test_supervisor_.py [new file with mode: 0644]
scripts/test/test_updatekeys.py [new file with mode: 0644]
scripts/update_inventory.py [new file with mode: 0644]
scripts/updatekeys.py [new file with mode: 0644]
scripts/wait.py [new file with mode: 0644]
setup.cfg [new file with mode: 0644]
systemd/teuthology-dispatcher@.service [new file with mode: 0644]
systemd/teuthology-exporter.service [new file with mode: 0644]
teuthology/__init__.py [new file with mode: 0644]
teuthology/beanstalk.py [new file with mode: 0644]
teuthology/ceph.conf.template [new file with mode: 0644]
teuthology/config.py [new file with mode: 0644]
teuthology/contextutil.py [new file with mode: 0644]
teuthology/describe_tests.py [new file with mode: 0644]
teuthology/dispatcher/__init__.py [new file with mode: 0644]
teuthology/dispatcher/supervisor.py [new file with mode: 0644]
teuthology/dispatcher/test/test_dispatcher.py [new file with mode: 0644]
teuthology/dispatcher/test/test_reimage_error_mark_machine_down.py [new file with mode: 0644]
teuthology/dispatcher/test/test_supervisor.py [new file with mode: 0644]
teuthology/exceptions.py [new file with mode: 0644]
teuthology/exit.py [new file with mode: 0644]
teuthology/exporter.py [new file with mode: 0644]
teuthology/job_status.py [new file with mode: 0644]
teuthology/kill.py [new file with mode: 0755]
teuthology/lock/__init__.py [new file with mode: 0644]
teuthology/lock/cli.py [new file with mode: 0644]
teuthology/lock/ops.py [new file with mode: 0644]
teuthology/lock/query.py [new file with mode: 0644]
teuthology/lock/test/__init__.py [new file with mode: 0644]
teuthology/lock/test/test_lock.py [new file with mode: 0644]
teuthology/lock/util.py [new file with mode: 0644]
teuthology/ls.py [new file with mode: 0644]
teuthology/misc.py [new file with mode: 0644]
teuthology/nuke/__init__.py [new file with mode: 0644]
teuthology/openstack/__init__.py [new file with mode: 0644]
teuthology/openstack/archive-key [new file with mode: 0644]
teuthology/openstack/archive-key.pub [new file with mode: 0644]
teuthology/openstack/bootstrap-teuthology.sh [new file with mode: 0644]
teuthology/openstack/openstack-basic.yaml [new file with mode: 0644]
teuthology/openstack/openstack-buildpackages.yaml [new file with mode: 0644]
teuthology/openstack/openstack-centos-6.5-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-centos-7.0-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-centos-7.1-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-centos-7.2-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-centos-7.3-user-data.txt [new symlink]
teuthology/openstack/openstack-centos-9.stream-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-debian-7.0-user-data.txt [new symlink]
teuthology/openstack/openstack-debian-8.0-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-opensuse-15.0-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-opensuse-15.1-user-data.txt [new symlink]
teuthology/openstack/openstack-opensuse-42.1-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-opensuse-42.2-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-opensuse-42.3-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-sle-12.1-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-sle-12.2-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-sle-12.3-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-sle-15.0-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-sle-15.1-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-teuthology.cron [new file with mode: 0644]
teuthology/openstack/openstack-teuthology.init [new file with mode: 0755]
teuthology/openstack/openstack-ubuntu-12.04-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-ubuntu-14.04-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-ubuntu-16.04-user-data.txt [new file with mode: 0644]
teuthology/openstack/openstack-user-data.txt [new file with mode: 0644]
teuthology/openstack/setup-openstack.sh [new file with mode: 0755]
teuthology/openstack/test/__init__.py [new file with mode: 0644]
teuthology/openstack/test/archive-on-error.yaml [new file with mode: 0644]
teuthology/openstack/test/noop.yaml [new file with mode: 0644]
teuthology/openstack/test/openstack-integration.py [new file with mode: 0644]
teuthology/openstack/test/resources_hint.yaml [new file with mode: 0644]
teuthology/openstack/test/resources_hint_no_cinder.yaml [new file with mode: 0644]
teuthology/openstack/test/stop_worker.yaml [new file with mode: 0644]
teuthology/openstack/test/suites/noop/+ [new file with mode: 0644]
teuthology/openstack/test/suites/noop/noop.yaml [new file with mode: 0644]
teuthology/openstack/test/suites/nuke/+ [new file with mode: 0644]
teuthology/openstack/test/test_config.py [new file with mode: 0644]
teuthology/openstack/test/test_openstack.py [new file with mode: 0644]
teuthology/openstack/test/user-data-test1.txt [new file with mode: 0644]
teuthology/orchestra/__init__.py [new file with mode: 0644]
teuthology/orchestra/cluster.py [new file with mode: 0644]
teuthology/orchestra/connection.py [new file with mode: 0644]
teuthology/orchestra/console.py [new file with mode: 0644]
teuthology/orchestra/daemon/__init__.py [new file with mode: 0644]
teuthology/orchestra/daemon/cephadmunit.py [new file with mode: 0644]
teuthology/orchestra/daemon/group.py [new file with mode: 0644]
teuthology/orchestra/daemon/state.py [new file with mode: 0644]
teuthology/orchestra/daemon/systemd.py [new file with mode: 0644]
teuthology/orchestra/monkey.py [new file with mode: 0644]
teuthology/orchestra/opsys.py [new file with mode: 0644]
teuthology/orchestra/remote.py [new file with mode: 0644]
teuthology/orchestra/run.py [new file with mode: 0644]
teuthology/orchestra/test/__init__.py [new file with mode: 0644]
teuthology/orchestra/test/files/daemon-systemdstate-pid-ps-ef.output [new file with mode: 0644]
teuthology/orchestra/test/integration/__init__.py [new file with mode: 0644]
teuthology/orchestra/test/integration/test_integration.py [new file with mode: 0644]
teuthology/orchestra/test/test_cluster.py [new file with mode: 0644]
teuthology/orchestra/test/test_connection.py [new file with mode: 0644]
teuthology/orchestra/test/test_console.py [new file with mode: 0644]
teuthology/orchestra/test/test_opsys.py [new file with mode: 0644]
teuthology/orchestra/test/test_remote.py [new file with mode: 0644]
teuthology/orchestra/test/test_run.py [new file with mode: 0644]
teuthology/orchestra/test/test_systemd.py [new file with mode: 0644]
teuthology/orchestra/test/util.py [new file with mode: 0644]
teuthology/packaging.py [new file with mode: 0644]
teuthology/parallel.py [new file with mode: 0644]
teuthology/provision/__init__.py [new file with mode: 0644]
teuthology/provision/cloud/__init__.py [new file with mode: 0644]
teuthology/provision/cloud/base.py [new file with mode: 0644]
teuthology/provision/cloud/openstack.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_base.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_cloud_init.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_cloud_util.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_openstack.py [new file with mode: 0644]
teuthology/provision/cloud/test/test_openstack_userdata_conf.yaml [new file with mode: 0644]
teuthology/provision/cloud/util.py [new file with mode: 0644]
teuthology/provision/downburst.py [new file with mode: 0644]
teuthology/provision/fog.py [new file with mode: 0644]
teuthology/provision/openstack.py [new file with mode: 0644]
teuthology/provision/pelagos.py [new file with mode: 0644]
teuthology/provision/test/test_downburst.py [new file with mode: 0644]
teuthology/provision/test/test_fog.py [new file with mode: 0644]
teuthology/provision/test/test_init_provision.py [new file with mode: 0644]
teuthology/provision/test/test_pelagos.py [new file with mode: 0644]
teuthology/prune.py [new file with mode: 0644]
teuthology/reimage.py [new file with mode: 0644]
teuthology/repo_utils.py [new file with mode: 0644]
teuthology/report.py [new file with mode: 0644]
teuthology/results.py [new file with mode: 0644]
teuthology/run.py [new file with mode: 0644]
teuthology/run_tasks.py [new file with mode: 0644]
teuthology/safepath.py [new file with mode: 0644]
teuthology/schedule.py [new file with mode: 0644]
teuthology/scrape.py [new file with mode: 0644]
teuthology/suite/__init__.py [new file with mode: 0644]
teuthology/suite/build_matrix.py [new file with mode: 0644]
teuthology/suite/fragment-merge.lua [new file with mode: 0644]
teuthology/suite/matrix.py [new file with mode: 0644]
teuthology/suite/merge.py [new file with mode: 0644]
teuthology/suite/placeholder.py [new file with mode: 0644]
teuthology/suite/run.py [new file with mode: 0644]
teuthology/suite/test/conftest.py [new file with mode: 0644]
teuthology/suite/test/suites/noop/noop.yaml [new file with mode: 0644]
teuthology/suite/test/test_build_matrix.py [new file with mode: 0644]
teuthology/suite/test/test_init.py [new file with mode: 0644]
teuthology/suite/test/test_matrix.py [new file with mode: 0644]
teuthology/suite/test/test_merge.py [new file with mode: 0644]
teuthology/suite/test/test_placeholder.py [new file with mode: 0644]
teuthology/suite/test/test_run_.py [new file with mode: 0644]
teuthology/suite/test/test_util.py [new file with mode: 0644]
teuthology/suite/util.py [new file with mode: 0644]
teuthology/task/__init__.py [new file with mode: 0644]
teuthology/task/ansible.py [new file with mode: 0644]
teuthology/task/args.py [new file with mode: 0644]
teuthology/task/background_exec.py [new file with mode: 0644]
teuthology/task/buildpackages.py [new file with mode: 0644]
teuthology/task/buildpackages/Makefile [new file with mode: 0644]
teuthology/task/buildpackages/centos-6.5-user-data.txt [new file with mode: 0644]
teuthology/task/buildpackages/centos-7.0-user-data.txt [new symlink]
teuthology/task/buildpackages/centos-7.1-user-data.txt [new symlink]
teuthology/task/buildpackages/centos-7.2-user-data.txt [new symlink]
teuthology/task/buildpackages/centos-7.3-user-data.txt [new symlink]
teuthology/task/buildpackages/common.sh [new file with mode: 0644]
teuthology/task/buildpackages/debian-8.0-user-data.txt [new file with mode: 0644]
teuthology/task/buildpackages/make-deb.sh [new file with mode: 0755]
teuthology/task/buildpackages/make-rpm.sh [new file with mode: 0755]
teuthology/task/buildpackages/opensuse-15.0-user-data.txt [new file with mode: 0644]
teuthology/task/buildpackages/opensuse-42.1-user-data.txt [new file with mode: 0644]
teuthology/task/buildpackages/opensuse-42.2-user-data.txt [new file with mode: 0644]
teuthology/task/buildpackages/opensuse-42.3-user-data.txt [new symlink]
teuthology/task/buildpackages/sle-12.1-user-data.txt [new file with mode: 0644]
teuthology/task/buildpackages/sle-12.2-user-data.txt [new symlink]
teuthology/task/buildpackages/sle-12.3-user-data.txt [new symlink]
teuthology/task/buildpackages/sle-15.0-user-data.txt [new file with mode: 0644]
teuthology/task/buildpackages/ubuntu-12.04-user-data.txt [new symlink]
teuthology/task/buildpackages/ubuntu-14.04-user-data.txt [new symlink]
teuthology/task/buildpackages/ubuntu-16.04-user-data.txt [new symlink]
teuthology/task/buildpackages/user-data.txt [new file with mode: 0644]
teuthology/task/ceph_ansible.py [new file with mode: 0644]
teuthology/task/cephmetrics.py [new file with mode: 0644]
teuthology/task/clock.py [new file with mode: 0644]
teuthology/task/common_fs_utils.py [new file with mode: 0644]
teuthology/task/console_log.py [new file with mode: 0644]
teuthology/task/dump_ctx.py [new file with mode: 0644]
teuthology/task/exec.py [new file with mode: 0644]
teuthology/task/full_sequential.py [new file with mode: 0644]
teuthology/task/full_sequential_finally.py [new file with mode: 0644]
teuthology/task/hadoop.py [new file with mode: 0644]
teuthology/task/install/__init__.py [new file with mode: 0644]
teuthology/task/install/bin/adjust-ulimits [new file with mode: 0755]
teuthology/task/install/bin/daemon-helper [new file with mode: 0755]
teuthology/task/install/bin/stdin-killer [new file with mode: 0755]
teuthology/task/install/deb.py [new file with mode: 0644]
teuthology/task/install/packages.yaml [new file with mode: 0644]
teuthology/task/install/redhat.py [new file with mode: 0644]
teuthology/task/install/rpm.py [new file with mode: 0644]
teuthology/task/install/util.py [new file with mode: 0644]
teuthology/task/interactive.py [new file with mode: 0644]
teuthology/task/internal/__init__.py [new file with mode: 0644]
teuthology/task/internal/check_lock.py [new file with mode: 0644]
teuthology/task/internal/edit_sudoers.sh [new file with mode: 0755]
teuthology/task/internal/git_ignore_ssl.py [new file with mode: 0644]
teuthology/task/internal/lock_machines.py [new file with mode: 0644]
teuthology/task/internal/redhat.py [new file with mode: 0644]
teuthology/task/internal/syslog.py [new file with mode: 0644]
teuthology/task/internal/vm_setup.py [new file with mode: 0644]
teuthology/task/iscsi.py [new file with mode: 0644]
teuthology/task/kernel.py [new file with mode: 0644]
teuthology/task/knfsd.py [new file with mode: 0644]
teuthology/task/localdir.py [new file with mode: 0644]
teuthology/task/lockfile.py [new file with mode: 0644]
teuthology/task/loop.py [new file with mode: 0644]
teuthology/task/mpi.py [new file with mode: 0644]
teuthology/task/nfs.py [new file with mode: 0644]
teuthology/task/nop.py [new file with mode: 0644]
teuthology/task/parallel.py [new file with mode: 0644]
teuthology/task/parallel_example.py [new file with mode: 0644]
teuthology/task/pcp.j2 [new file with mode: 0644]
teuthology/task/pcp.py [new file with mode: 0644]
teuthology/task/pexec.py [new file with mode: 0644]
teuthology/task/print.py [new file with mode: 0644]
teuthology/task/proc_thrasher.py [new file with mode: 0644]
teuthology/task/selinux.py [new file with mode: 0644]
teuthology/task/sequential.py [new file with mode: 0644]
teuthology/task/sleep.py [new file with mode: 0644]
teuthology/task/ssh_keys.py [new file with mode: 0644]
teuthology/task/tasktest.py [new file with mode: 0644]
teuthology/task/tests/__init__.py [new file with mode: 0644]
teuthology/task/tests/test_fetch_coredumps.py [new file with mode: 0644]
teuthology/task/tests/test_locking.py [new file with mode: 0644]
teuthology/task/tests/test_run.py [new file with mode: 0644]
teuthology/task/timer.py [new file with mode: 0644]
teuthology/templates/email-sleep-before-teardown.jinja2 [new file with mode: 0644]
teuthology/templates/rocketchat-sleep-before-teardown.jinja2 [new file with mode: 0644]
teuthology/test/__init__.py [new file with mode: 0644]
teuthology/test/fake_archive.py [new file with mode: 0644]
teuthology/test/fake_fs.py [new file with mode: 0644]
teuthology/test/integration/__init__.py [new file with mode: 0644]
teuthology/test/integration/test_suite.py [new file with mode: 0644]
teuthology/test/task/__init__.py [new file with mode: 0644]
teuthology/test/task/test_ansible.py [new file with mode: 0644]
teuthology/test/task/test_ceph_ansible.py [new file with mode: 0644]
teuthology/test/task/test_console_log.py [new file with mode: 0644]
teuthology/test/task/test_install.py [new file with mode: 0644]
teuthology/test/task/test_internal.py [new file with mode: 0644]
teuthology/test/task/test_kernel.py [new file with mode: 0644]
teuthology/test/task/test_pcp.py [new file with mode: 0644]
teuthology/test/task/test_selinux.py [new file with mode: 0644]
teuthology/test/test_config.py [new file with mode: 0644]
teuthology/test/test_contextutil.py [new file with mode: 0644]
teuthology/test/test_describe_tests.py [new file with mode: 0644]
teuthology/test/test_email_sleep_before_teardown.py [new file with mode: 0644]
teuthology/test/test_exit.py [new file with mode: 0644]
teuthology/test/test_get_distro.py [new file with mode: 0644]
teuthology/test/test_get_distro_version.py [new file with mode: 0644]
teuthology/test/test_get_multi_machine_types.py [new file with mode: 0644]
teuthology/test/test_imports.py [new file with mode: 0644]
teuthology/test/test_job_status.py [new file with mode: 0644]
teuthology/test/test_kill.py [new file with mode: 0644]
teuthology/test/test_ls.py [new file with mode: 0644]
teuthology/test/test_misc.py [new file with mode: 0644]
teuthology/test/test_packaging.py [new file with mode: 0644]
teuthology/test/test_parallel.py [new file with mode: 0644]
teuthology/test/test_repo_utils.py [new file with mode: 0644]
teuthology/test/test_report.py [new file with mode: 0644]
teuthology/test/test_results.py [new file with mode: 0644]
teuthology/test/test_run.py [new file with mode: 0644]
teuthology/test/test_safepath.py [new file with mode: 0644]
teuthology/test/test_schedule.py [new file with mode: 0644]
teuthology/test/test_scrape.py [new file with mode: 0644]
teuthology/test/test_timer.py [new file with mode: 0644]
teuthology/test/test_vps_os_vers_parameter_checking.py [new file with mode: 0644]
teuthology/timer.py [new file with mode: 0644]
teuthology/util/__init__.py [new file with mode: 0644]
teuthology/util/compat.py [new file with mode: 0644]
teuthology/util/flock.py [new file with mode: 0644]
teuthology/util/loggerfile.py [new file with mode: 0644]
teuthology/util/scanner.py [new file with mode: 0644]
teuthology/util/sentry.py [new file with mode: 0644]
teuthology/util/test/files/test_unit_test.xml [new file with mode: 0644]
teuthology/util/test/files/test_valgrind.xml [new file with mode: 0644]
teuthology/util/test/test_scanner.py [new file with mode: 0644]
teuthology/util/test/test_time.py [new file with mode: 0644]
teuthology/util/time.py [new file with mode: 0644]
tox.ini [new file with mode: 0644]
update-requirements.sh [new file with mode: 0755]
watch-suite.sh [new file with mode: 0755]