Skip to content

Commit 72c57d0

Browse files
committed
Format and rename timing file
1 parent 4c61e02 commit 72c57d0

File tree

3 files changed

+140
-3
lines changed

3 files changed

+140
-3
lines changed

.runtest_timing.json

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
{
2+
"check fast-parse": 0.9087504009885947,
3+
"check file runtests.py": 1.644321132217982,
4+
"check file test-data\\samples\\bottles.py": 0.8908374696393935,
5+
"check file test-data\\samples\\class.py": 0.9207077626653017,
6+
"check file test-data\\samples\\cmdline.py": 0.9078413617968408,
7+
"check file test-data\\samples\\crawl.py": 1.6454806411392724,
8+
"check file test-data\\samples\\crawl2.py": 1.6100411497271807,
9+
"check file test-data\\samples\\dict.py": 0.9536208283358292,
10+
"check file test-data\\samples\\fib.py": 0.9493213613543503,
11+
"check file test-data\\samples\\files.py": 0.9579119990012828,
12+
"check file test-data\\samples\\for.py": 0.916309925080327,
13+
"check file test-data\\samples\\generators.py": 0.9264290601774974,
14+
"check file test-data\\samples\\greet.py": 0.9175915083650921,
15+
"check file test-data\\samples\\guess.py": 0.9301059083991845,
16+
"check file test-data\\samples\\hello.py": 0.9109362827131804,
17+
"check file test-data\\samples\\input.py": 0.9187209925238449,
18+
"check file test-data\\samples\\itertool.py": 0.9060019500292924,
19+
"check file test-data\\samples\\regexp.py": 0.9332988048564062,
20+
"check legacy entry script": 6.834782028125318,
21+
"check legacy myunit script": 1.0219386199038922,
22+
"check package mypy": 8.92408001757238,
23+
"check stdlibsamples (3.2)": 5.183215841696807,
24+
"check stubs": 5.7442364307826494,
25+
"lint": 9.920947960765536,
26+
"run cmdline-test": 28.51419420648503,
27+
"run eval-test-A": 7.801836172253644,
28+
"run eval-test-B": 4.960789635451974,
29+
"run eval-test-C": 15.619698456569175,
30+
"run eval-test-D": 4.942676802394395,
31+
"run eval-test-E": 19.189689338522875,
32+
"run eval-test-F": 6.386842991035238,
33+
"run eval-test-G": 2.19908037312878,
34+
"run eval-test-H": 1.227226612685314,
35+
"run eval-test-I": 19.717739972914515,
36+
"run eval-test-L": 5.933065322821506,
37+
"run eval-test-M": 9.398179709265477,
38+
"run eval-test-N": 9.124606320054497,
39+
"run eval-test-O": 2.116921956160695,
40+
"run eval-test-P": 1.138871637819193,
41+
"run eval-test-R": 8.966922588260957,
42+
"run eval-test-S": 11.762846252672603,
43+
"run eval-test-T": 6.017162707348632,
44+
"run eval-test-U": 1.2191191366774774,
45+
"run eval-test-V": 3.01119568085889,
46+
"run eval-test-X": 0.22394048143914347,
47+
"run eval-test-Y": 0.24050901453989582,
48+
"run eval-test-s": 1.2029721354401488,
49+
"run import mypy": 0.04313728743653655,
50+
"run import mypy.api": 0.3575609463173066,
51+
"run import mypy.applytype": 0.1455391104136936,
52+
"run import mypy.binder": 0.14534078895593439,
53+
"run import mypy.build": 0.3166217875479447,
54+
"run import mypy.checker": 0.1709609978334754,
55+
"run import mypy.checkexpr": 0.17694975276978653,
56+
"run import mypy.checkmember": 0.1482002525240489,
57+
"run import mypy.checkstrformat": 0.1355957782023438,
58+
"run import mypy.constraints": 0.13701247291845675,
59+
"run import mypy.defaults": 0.05229128444352682,
60+
"run import mypy.erasetype": 0.1371199299632906,
61+
"run import mypy.errors": 0.06413960882474612,
62+
"run import mypy.expandtype": 0.12776721643587052,
63+
"run import mypy.experiments": 0.05509504417588573,
64+
"run import mypy.exprtotype": 0.14705812636000815,
65+
"run import mypy.fastparse": 0.14595590152512727,
66+
"run import mypy.fastparse2": 0.14839067272851025,
67+
"run import mypy.fixup": 0.13463893642810376,
68+
"run import mypy.git": 0.06504983320454016,
69+
"run import mypy.indirection": 0.1365198297754091,
70+
"run import mypy.infer": 0.14904134093748667,
71+
"run import mypy.join": 0.1473943246877809,
72+
"run import mypy.main": 0.33474449717215293,
73+
"run import mypy.maptype": 0.13427429358844734,
74+
"run import mypy.meet": 0.14524755416704238,
75+
"run import mypy.messages": 0.1365549903525789,
76+
"run import mypy.moduleinfo": 0.05397069583179359,
77+
"run import mypy.myunit": 0.07410032379337395,
78+
"run import mypy.nodes": 0.12733896850718907,
79+
"run import mypy.options": 0.06343955778265808,
80+
"run import mypy.parse": 0.1272931412380558,
81+
"run import mypy.report": 0.29526707026269605,
82+
"run import mypy.sametypes": 0.13551558048135348,
83+
"run import mypy.semanal": 0.19040361182089782,
84+
"run import mypy.sharedparse": 0.06393338611371746,
85+
"run import mypy.solve": 0.15974161321469182,
86+
"run import mypy.stats": 0.13793494424086816,
87+
"run import mypy.strconv": 0.13846630352506395,
88+
"run import mypy.stubgen": 0.33819299917351486,
89+
"run import mypy.stubgenc": 0.05659865267827513,
90+
"run import mypy.stubutil": 0.06459867164130628,
91+
"run import mypy.subtypes": 0.1582281281456801,
92+
"run import mypy.test": 0.042489779728867916,
93+
"run import mypy.test.collect": 0.04308316385146327,
94+
"run import mypy.test.config": 0.055242402549879444,
95+
"run import mypy.test.data": 0.1498188242618994,
96+
"run import mypy.test.helpers": 0.1486087473194857,
97+
"run import mypy.test.testargs": 0.3352596588870824,
98+
"run import mypy.test.testcheck": 0.3891414656192751,
99+
"run import mypy.test.testcmdline": 0.28382882092756745,
100+
"run import mypy.test.testextensions": 0.08309313523309925,
101+
"run import mypy.test.testgraph": 0.33439249633778445,
102+
"run import mypy.test.testinfer": 0.18007864907531257,
103+
"run import mypy.test.testmoduleinfo": 0.0765414159994009,
104+
"run import mypy.test.testparse": 0.21122617969663793,
105+
"run import mypy.test.testpythoneval": 0.19029654983873456,
106+
"run import mypy.test.testreports": 0.3122863698639833,
107+
"run import mypy.test.testsemanal": 0.39830770956891115,
108+
"run import mypy.test.testsolve": 0.15927543927017496,
109+
"run import mypy.test.teststubgen": 0.4045279712267984,
110+
"run import mypy.test.testsubtypes": 0.14806632628068428,
111+
"run import mypy.test.testtransform": 0.39037880188556073,
112+
"run import mypy.test.testtypegen": 0.3912929768919753,
113+
"run import mypy.test.testtypes": 0.15004045441688163,
114+
"run import mypy.test.update": 0.04323526297741864,
115+
"run import mypy.traverser": 0.1380961298081047,
116+
"run import mypy.treetransform": 0.13880052653954067,
117+
"run import mypy.typeanal": 0.15936630368310034,
118+
"run import mypy.typefixture": 0.14723353418318652,
119+
"run import mypy.types": 0.13597859392456257,
120+
"run import mypy.typevars": 0.13790294416500615,
121+
"run import mypy.util": 0.11614249752295791,
122+
"run import mypy.version": 0.2009079330163388,
123+
"run import mypy.visitor": 0.05279380415322521,
124+
"run import mypy.waiter": 0.07502911611840091,
125+
"run unit-test mypy.test.testargs": 0.3363362046487737,
126+
"run unit-test mypy.test.testgraph": 0.3252464005840636,
127+
"run unit-test mypy.test.testinfer": 0.1808415150811129,
128+
"run unit-test mypy.test.testmoduleinfo": 0.08448336075068141,
129+
"run unit-test mypy.test.testparse": 0.5110368656676485,
130+
"run unit-test mypy.test.testreports": 0.3126996054114102,
131+
"run unit-test mypy.test.testsemanal": 5.180875490470299,
132+
"run unit-test mypy.test.testsolve": 0.1620294211067801,
133+
"run unit-test mypy.test.teststubgen": 0.578677914890875,
134+
"run unit-test mypy.test.testsubtypes": 0.18924212758625458,
135+
"run unit-test mypy.test.testtransform": 2.3843860963226007,
136+
"run unit-test mypy.test.testtypegen": 1.6086580353375552,
137+
"run unit-test mypy.test.testtypes": 0.29351970809608474
138+
}

mypy/waiter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ class Waiter:
111111
print('error')
112112
"""
113113

114-
TIMING_FILENAME = 'runtest_timing.json'
114+
TIMING_FILENAME = '.runtest_timing.json'
115115

116116
def __init__(self, limit: int = 0, *, verbosity: int = 0, xfail: List[str] = []) -> None:
117117
self.verbosity = verbosity
@@ -299,7 +299,7 @@ def run(self) -> int:
299299
if not self.found_timing_file:
300300
try:
301301
with open(self.TIMING_FILENAME, 'w') as fp:
302-
json.dump(self.times, fp)
302+
json.dump(self.times, fp, sort_keys=True, indent=4)
303303
except Exception:
304304
print('cannot save runtest timing file')
305305

runtest_timing.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)