Lidi Zheng
|
0f0822d53f
|
WIP: Utilize the GitHub Check Feature
|
2018-12-13 16:40:47 -08:00 |
Muxi Yan
|
07f190d2d5
|
Fix binary_size.py
|
2018-08-07 17:03:25 -07:00 |
Muxi Yan
|
e773a9b75f
|
Use /tmpfs on Kokoro for ObjC tests
|
2018-07-27 14:09:24 -07:00 |
Muxi Yan
|
687316c025
|
Clarify it's Objective-C sizes in comment
|
2018-07-19 16:55:35 -07:00 |
Muxi Yan
|
4df5a4d384
|
yapf_code
|
2018-07-10 09:57:43 -07:00 |
Muxi Yan
|
252359bbdc
|
CI integration
|
2018-07-10 09:53:51 -07:00 |
Muxi Yan
|
eb22c792f2
|
Provide diff sign for each line
|
2018-06-07 15:47:14 -07:00 |
Muxi Yan
|
9ea0b9f836
|
Description fix
|
2018-06-06 14:40:44 -07:00 |
Muxi Yan
|
a2da1d7b1b
|
Scripts for iOS size audit
|
2018-06-05 14:19:48 -07:00 |
Noah Eisen
|
b649422741
|
Merge pull request #15220 from ncteisen/microbenchmarks
Don't Use Benchmark Counters
|
2018-04-27 13:38:01 -07:00 |
ncteisen
|
99e910f58f
|
Stop tracking call size in bm diff
|
2018-04-27 11:34:50 -07:00 |
Jan Tattermusch
|
746479ad80
|
fix performance profile jobs
|
2018-04-11 21:59:09 +02:00 |
Jan Tattermusch
|
9f40b5f293
|
further improve percentile() code
|
2018-03-22 17:35:28 +01:00 |
Jan Tattermusch
|
577e637920
|
reimplement percentile function
|
2018-03-22 13:43:41 +01:00 |
yang-g
|
20ea5b8066
|
Fix issues in latency parsing tool
|
2018-01-31 13:40:15 -08:00 |
Mehrdad Afshari
|
87cd994b04
|
Upgrade yapf to 0.20.0
Upgrade yapf version to 0.20.0 and reformat Python files.
|
2018-01-02 14:40:00 -08:00 |
ncteisen
|
173c477bd0
|
tools/profiling
|
2017-12-11 16:52:44 -08:00 |
ncteisen
|
4df6a64403
|
Change default bm_diff loops to 10
|
2017-11-06 15:46:37 -08:00 |
Ken Payson
|
667aa2b990
|
Add call size bm_diff
|
2017-10-27 14:33:17 -07:00 |
ncteisen
|
4c9fa854f6
|
Add debugging prints
|
2017-10-24 08:59:05 -07:00 |
ncteisen
|
6bf4bcef04
|
Fix bm_diff
|
2017-10-23 22:19:01 -07:00 |
Craig Tiller
|
f734e732e3
|
Better output
|
2017-10-04 14:09:28 -07:00 |
Craig Tiller
|
e3dbf766f8
|
Initial implementation of bloat_diff
|
2017-10-04 14:01:28 -07:00 |
ncteisen
|
c2d5edfef5
|
Increase CPU cost
|
2017-09-28 19:20:02 -07:00 |
ncteisen
|
460af54440
|
Shuffle new and old jobs together
|
2017-09-28 16:12:15 -07:00 |
Craig Tiller
|
319652fa85
|
Track pings in bmdiff
|
2017-09-13 18:13:48 -07:00 |
Craig Tiller
|
e6d2e8f16b
|
Fix case on internal type names
Should allow microbenchmarks to get running again
|
2017-09-13 06:10:18 -07:00 |
Craig Tiller
|
54f3c2eefe
|
Automatically fetch schema from BigQuery
|
2017-09-11 13:12:04 -07:00 |
ncteisen
|
2aab728245
|
regex to diff
|
2017-07-21 11:25:56 -07:00 |
ncteisen
|
5c92dcde1e
|
Allow passing regex to bm_diff tools
|
2017-07-20 14:55:49 -07:00 |
ncteisen
|
741ffb4b46
|
Rename files
|
2017-06-20 14:33:15 -07:00 |
ncteisen
|
06795cb442
|
Address github comments
|
2017-06-20 08:58:43 -07:00 |
ncteisen
|
65fe1abed2
|
Address github comments
|
2017-06-19 14:31:04 -07:00 |
ncteisen
|
3345e1ccf7
|
Actually enable trickle diff
|
2017-06-19 09:47:58 -07:00 |
ncteisen
|
45e161b1c9
|
Make threshold toggleable
|
2017-06-19 09:27:59 -07:00 |
ncteisen
|
81941b9221
|
Propagate counters flag change
|
2017-06-14 11:55:56 -07:00 |
ncteisen
|
b423f579e4
|
Disambiguate trickle and normal bms
|
2017-06-14 11:55:40 -07:00 |
ncteisen
|
6dc4c7f5d9
|
Disable counters for trickle, inc timeout
|
2017-06-14 11:07:52 -07:00 |
ncteisen
|
12da4ccb52
|
Add trickle diff jenkins job
|
2017-06-14 11:05:54 -07:00 |
ncteisen
|
6a5e923a81
|
Only output crashes if they occur
|
2017-06-08 23:29:02 -07:00 |
ncteisen
|
0ff7384f6d
|
Merge branch 'master' of https://github.com/grpc/grpc into faster-bm-diff
|
2017-06-08 08:15:03 -07:00 |
ncteisen
|
07639167fc
|
2 space indentation
|
2017-06-08 08:08:25 -07:00 |
Jan Tattermusch
|
7897ae9308
|
auto-fix most of licenses
|
2017-06-08 11:22:41 +02:00 |
ncteisen
|
251b025b89
|
Yapf code
|
2017-06-07 15:21:15 -07:00 |
ncteisen
|
0ac47d28cd
|
Github comments
|
2017-06-07 15:19:24 -07:00 |
ncteisen
|
7cd7b7fc43
|
Differentiate between timeouts and crashes
|
2017-06-07 15:14:19 -07:00 |
ncteisen
|
f1e19fdd31
|
Fix typos in README
|
2017-06-07 11:50:04 -07:00 |
ncteisen
|
2b96949d3d
|
Yapf fmt
|
2017-06-01 21:59:46 -07:00 |
ncteisen
|
bf1ee7b12f
|
More filename stripping
|
2017-06-01 16:18:25 -07:00 |
ncteisen
|
a278759ec9
|
Add flakiness data to PR comment
|
2017-06-01 15:32:08 -07:00 |
ncteisen
|
3f05c21f55
|
Add timeout and retries to fix flakes
|
2017-06-01 12:43:58 -07:00 |
ncteisen
|
3992a3a499
|
Yapf fmt code
|
2017-06-01 10:36:05 -07:00 |
ncteisen
|
bea7c1954c
|
Split bm runs by individual bm
|
2017-06-01 10:33:42 -07:00 |
ncteisen
|
bb8cc8814b
|
Merge branch 'master' of https://github.com/grpc/grpc into more-bm-diff
|
2017-06-01 09:49:58 -07:00 |
ncteisen
|
28b0828243
|
bm trickly bugfix
|
2017-05-26 11:06:33 -04:00 |
ncteisen
|
df8c3eec39
|
Merge branch 'master' of https://github.com/grpc/grpc into more-bm-diff
|
2017-05-18 19:01:53 -07:00 |
ncteisen
|
df31960992
|
Add unary fullstack trickle to bm json
|
2017-05-17 16:48:26 -07:00 |
ncteisen
|
d21040bf1e
|
Update readme
|
2017-05-12 00:46:43 -07:00 |
ncteisen
|
738be24db4
|
Py fmt
|
2017-05-10 16:22:54 -07:00 |
ncteisen
|
48d973a276
|
Add readme and flags
|
2017-05-10 16:22:54 -07:00 |
ncteisen
|
9aba7fef8d
|
Fix ttest_ind crash
|
2017-05-10 16:22:54 -07:00 |
ncteisen
|
64637b7c8c
|
restructure
|
2017-05-10 16:22:43 -07:00 |
ncteisen
|
dc76c66521
|
Add driver for bm_*.py pipeline
|
2017-05-10 16:22:25 -07:00 |
ncteisen
|
ab69ea3f9d
|
Modulized the bm_*.py functions
|
2017-05-10 16:22:25 -07:00 |
Craig Tiller
|
ff54f5b150
|
Merge github.com:grpc/grpc into trickle_stall
|
2017-04-26 10:38:15 -07:00 |
Craig Tiller
|
e7c31edb55
|
Print before commenting to ensure theres A copy of the results somewhere
|
2017-04-26 08:57:22 -07:00 |
Craig Tiller
|
c9c6aa7df0
|
Be resilient against failed runs
|
2017-04-25 08:44:56 -07:00 |
Craig Tiller
|
46436cbe31
|
Merge github.com:grpc/grpc into trickle_stall
|
2017-04-21 16:24:40 -07:00 |
Craig Tiller
|
add943869a
|
Diff now too
|
2017-04-21 15:43:55 -07:00 |
Craig Tiller
|
ee880fd373
|
Merge github.com:grpc/grpc into count_now
|
2017-04-21 15:43:27 -07:00 |
Craig Tiller
|
fe1a67c3d3
|
Merge github.com:grpc/grpc into trickle_stall
|
2017-04-20 12:39:26 -07:00 |
Craig Tiller
|
f2ea1d19f5
|
Increase threshold probability for reporting differences
|
2017-04-20 10:48:57 -07:00 |
Craig Tiller
|
2b465f00e9
|
Get stats bmdiffed
|
2017-04-19 15:05:54 -07:00 |
Craig Tiller
|
e530845d91
|
Also increase threshold for significant differences
|
2017-04-19 09:18:57 -07:00 |
Craig Tiller
|
ad7f066b16
|
Allow >100% increases, add more jobs to reduce noise
|
2017-04-19 09:16:45 -07:00 |
Craig Tiller
|
25e3c6da76
|
Fix EINTR forever
|
2017-04-18 13:57:38 -07:00 |
Craig Tiller
|
349907b645
|
Handle EINTR on reading file
|
2017-04-14 13:00:47 -07:00 |
Craig Tiller
|
97e40da5a1
|
Less samples, more random
|
2017-04-14 09:04:07 -07:00 |
Craig Tiller
|
d71ba8392a
|
Tweak defaults
|
2017-04-14 08:36:11 -07:00 |
Craig Tiller
|
bc442e1ff0
|
Declare jobs
|
2017-04-14 08:33:55 -07:00 |
Craig Tiller
|
0ebff8b213
|
Iterate properly
|
2017-04-14 08:32:38 -07:00 |
Craig Tiller
|
0553b9c75d
|
Properly clean
|
2017-04-14 08:31:17 -07:00 |
Craig Tiller
|
a00e51ccfe
|
Fix dir names
|
2017-04-14 08:27:39 -07:00 |
Craig Tiller
|
233ad390fa
|
Accelerate by running more jobs in parallel, and only building twice
|
2017-04-14 08:25:53 -07:00 |
Craig Tiller
|
964647729e
|
Update bm_diff.py
|
2017-04-13 22:06:25 -07:00 |
Craig Tiller
|
59bf91c72e
|
tweaks, fix bug
|
2017-04-13 08:43:51 -07:00 |
Craig Tiller
|
67dd855337
|
Combine multiple temporally disconnected runs
|
2017-04-12 16:42:30 -07:00 |
Craig Tiller
|
2d7d5be813
|
Increase threshold
|
2017-04-12 06:54:40 -07:00 |
Craig Tiller
|
f597c7ccdd
|
Tighter threshold
|
2017-04-11 14:39:32 -07:00 |
Craig Tiller
|
7281d19de3
|
fix
|
2017-04-05 15:04:55 -07:00 |
Craig Tiller
|
bdeb857ab4
|
more samples
|
2017-04-05 14:12:53 -07:00 |
Craig Tiller
|
b1c02cac82
|
exclude small absolute changes
|
2017-04-05 14:11:28 -07:00 |
Craig Tiller
|
32873d171b
|
accelerate
|
2017-04-05 12:19:51 -07:00 |
Craig Tiller
|
37f80e8a8a
|
Fix reuse bug?
|
2017-04-05 12:18:44 -07:00 |
Craig Tiller
|
e5f1828175
|
Tweak parameters
|
2017-04-05 09:08:37 -07:00 |
Craig Tiller
|
2ce0bfa8b4
|
Merge github.com:grpc/grpc into foo
|
2017-04-05 09:04:40 -07:00 |
Craig Tiller
|
b1d3dcdb7d
|
fix typo
|
2017-04-05 06:35:49 -07:00 |
Craig Tiller
|
d6d2da1149
|
Handle nans
|
2017-04-05 06:34:07 -07:00 |
Craig Tiller
|
e749e34f07
|
Provide bounds on speedup
|
2017-04-05 06:32:47 -07:00 |
Craig Tiller
|
125b04fced
|
adding speedup
|
2017-04-04 21:31:44 -07:00 |