Zack Cerza
1685de6741
Fix typo
2013-09-18 22:57:20 -05:00
Alfredo Deza
af5ae2dd7b
Merge pull request #98 from ceph/time-fix
...
If duration is missing from summary.yaml, use 0
2013-09-18 12:23:22 -07:00
Zack Cerza
d83912e0bf
If duration is missing from summary.yaml, use 0
2013-09-18 14:08:23 -05:00
Alfredo Deza
db92bb9140
Merge pull request #97 from ceph/sentry
...
Fix logs URL on Sentry pages.
2013-09-18 08:35:58 -07:00
Zack Cerza
aaa3cf9baa
Fix logs URL on Sentry pages.
2013-09-18 10:30:26 -05:00
SandonV
b923152eef
Merge pull request #96 from ceph/wip-fix-sudoers
...
Make sed expressions safe to run multiple times
2013-09-17 16:13:15 -07:00
Zack Cerza
bbda7522c6
Make sed expressions safe to run multiple times
...
Also, make them ignore commented lines.
2013-09-17 18:04:04 -05:00
Zack Cerza
61ddeb6a03
Revert "suite: don't schedule follow-on summary job for an empty run"
...
This reverts commit a2b7c72896
.
2013-09-17 13:47:42 -05:00
Sage Weil
4520c5f6f5
suite: do not calculate product on an empty list (take 2)
...
The original attempt to fix this with dda7954090
failed because I screwed up the indentation for the out.append(...) line.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-16 20:22:09 -07:00
Zack Cerza
e65d6e2a00
Revert "suite: do not calculate product on an empty list"
...
This reverts commit dda7954090
.
This commit was causing the number of jobs scheduled per suite to be
multiplied by anywhere from 2 to 7 or more.
2013-09-16 18:33:21 -05:00
SandonV
a8e77738af
Merge pull request #94 from ceph/wip-fix-sudoers
...
Use teuthology-specific backup for /etc/sudoers
2013-09-16 13:49:39 -07:00
Zack Cerza
8b63396ef6
Use teuthology-specific backup for /etc/sudoers
2013-09-16 15:25:16 -05:00
Alfredo Deza
5ca6bc3974
Merge pull request #93 from ceph/wip-runfix
...
Make run_job merge job_config['config'] if needed
2013-09-16 11:50:39 -07:00
Zack Cerza
4d2e3c2736
Make run_job merge job_config['config'] if needed
2013-09-16 13:14:52 -05:00
Alfredo Deza
c36da3df07
Merge pull request #92 from ceph/sentry
...
Be less picky about trailing slashes.
2013-09-16 10:37:24 -07:00
Zack Cerza
fad71073e2
Be less picky about trailing slashes.
2013-09-16 12:35:30 -05:00
Alfredo Deza
568eccf86e
Merge pull request #91 from ceph/wip-suite
...
suite: do not calculate product on an empty list
2013-09-13 08:41:35 -07:00
Sage Weil
a2b7c72896
suite: don't schedule follow-on summary job for an empty run
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-13 08:39:30 -07:00
Sage Weil
5a083894e0
suite: be verbose about how many jobs we generate
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-13 08:39:13 -07:00
Sage Weil
dda7954090
suite: do not calculate product on an empty list
...
This fixes a bug where a directory with just % generates a
bogus job item with no actual content. (e.g.,
$ find basic
basic
basic/%
$ teuthology-suite --dry-run --base . --collections basic --name foo
INFO:teuthology.suite:Collection basic in ./basic
INFO:teuthology.suite:configs [('basic/{}', [])]
...which then blows up because the job yaml is empty. With
the fix, there are no generated jobs:
$ teuthology-suite --dry-run --base . --collections basic --name foo
INFO:teuthology.suite:Collection basic in ./basic
INFO:teuthology.suite:configs []
(The configs print was temporarily added for debugging
purposes.)
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-13 08:22:12 -07:00
Zack Cerza
42c2b704b6
Merge pull request #90 from ceph/sentry
...
Fix get_http_log_path(), update callers, add tests
2013-09-12 15:56:06 -07:00
Zack Cerza
31f0f7ad7e
Fix get_http_log_path(), update callers, add tests
2013-09-12 17:28:50 -05:00
tamil
9de651a945
Merge branch 'master' of github.com:ceph/teuthology
2013-09-12 15:07:32 -07:00
tamil
eb4c575f54
made help more readable
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-09-12 15:03:10 -07:00
Zack Cerza
2db2ba781a
Fix TypeError
...
(cherry picked from commit c4591a16e1781f8da3502b38e3dc72f629478312)
2013-09-12 16:42:59 -05:00
Alfredo Deza
6552f5a520
Merge pull request #88 from ceph/wip-fix-clones
...
Use check_output() and log.exception()
2013-09-12 10:17:23 -07:00
Zack Cerza
e83b5defe8
Use check_output() and log.exception()
...
This should help us figure out why our checkouts keep getting deleted.
2013-09-12 11:14:08 -05:00
tamil
40d6c60f13
feature # 5942. Added examples to teuthology binaries help page
...
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2013-09-11 17:13:22 -07:00
Alfredo Deza
06be66b33f
Merge pull request #87 from ceph/sentry
...
Add logs URL to sentry reports
2013-09-11 14:06:24 -07:00
Zack Cerza
1228d8cb5a
Add teuthology branch to sentry report tags
2013-09-11 15:45:45 -05:00
Zack Cerza
0ad9c8751e
Ensure teuthology_branch is stored in job_config
2013-09-11 15:40:14 -05:00
Zack Cerza
5b3ce84596
Add ctx.config to sentry info.
2013-09-11 15:31:31 -05:00
Zack Cerza
fe51db6fc0
Merge job_config and ctx.config
2013-09-11 15:14:58 -05:00
Zack Cerza
725ba83c04
Add test for misc.get_http_log_path()
2013-09-11 14:49:15 -05:00
Zack Cerza
38a1a6dde5
Use sentry.get_ident() again
2013-09-11 14:00:58 -05:00
Zack Cerza
4e9c5378ba
Don't fail if there's no job_id
2013-09-11 13:58:19 -05:00
Zack Cerza
df4925703e
Passing job_id to get_http_log_path() is optional
2013-09-11 13:47:49 -05:00
Zack Cerza
f7537f9c34
Add logs URL to sentry reports
2013-09-11 13:44:28 -05:00
Zack Cerza
713fa52455
Add job id and actual archive dir to job config
...
Also add job id to info.yaml
2013-09-11 13:44:28 -05:00
Zack Cerza
4699ad1c11
Don't "import misc as teuthology"
2013-09-11 10:50:42 -05:00
Zack Cerza
c1ba276321
Move get_http_log_path
2013-09-11 10:50:42 -05:00
Zack Cerza
c9db15e67c
s/jobid/job_id/
2013-09-11 10:03:30 -05:00
Sage Weil
89df90f68f
rados: add --op copy_from ... support
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-10 16:53:18 -07:00
Sage Weil
748fa5e559
Merge pull request #85 from ceph/wip-testdir
...
remove basedir/testdir distinction
2013-09-10 12:20:29 -07:00
Sage Weil
5acc57f5ad
remove basedir/testdir distinction
...
We should never run with a conflicting testdir in the basedir, and the
code to do this is confusing and buggy. Go back to a single testdir and
simple checks.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-10 10:53:41 -07:00
Josh Durgin
9f989c7f19
Merge pull request #84 from ceph/wip-buck-daemon-helper
...
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2013-09-09 12:45:48 -07:00
Joe Buck
d47ae37e93
Adding in erroneously removed args
...
The 'kill' argument was accidentially removed
as part of patch
53b8e27da9
Signed-off-by: Joe Buck <jbbuck@gmail.com>
2013-09-09 12:37:05 -07:00
Sage Weil
a4e476ba69
Merge remote-tracking branch 'gh/wip-valgrind'
...
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2013-09-08 21:52:49 -07:00
Sage Weil
922aa09b4c
fix a few missing adjust-ulimits users
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-09-08 15:12:51 -07:00
Sage Weil
6b4014452f
rgw: fix valgrind when no valgrind
...
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
2013-09-06 17:38:29 -07:00