1. Armin Rigo
  2. cpython-withatomic

Commits

Guido van Rossum  committed 5649f7c

Believe it or not, the addition of flush() calls broke two unittests.
This fixes them (by updating the "golden" output file).

  • Participants
  • Parent commits ef5399b
  • Branches default

Comments (0)

Files changed (2)

File Lib/test/output/test_cProfile

View file
  • Ignore whitespace
 test_cProfile
-         119 function calls (99 primitive calls) in 1.000 CPU seconds
+         124 function calls (104 primitive calls) in 1.000 CPU seconds
 
    Ordered by: standard name
 
    ncalls  tottime  percall  cumtime  percall filename:lineno(function)
         1    0.000    0.000    1.000    1.000 <string>:1(<module>)
+        2    0.000    0.000    0.000    0.000 io.py:1193(flush)
+        1    0.000    0.000    0.000    0.000 io.py:257(flush)
+        1    0.000    0.000    0.000    0.000 io.py:644(closed)
+        1    0.000    0.000    0.000    0.000 io.py:862(flush)
         8    0.064    0.008    0.080    0.010 test_cProfile.py:103(subhelper)
        28    0.028    0.001    0.028    0.001 test_cProfile.py:115(__getattr__)
         1    0.270    0.270    1.000    1.000 test_cProfile.py:30(testfunc)
 Function                                          called...
                                                       ncalls  tottime  cumtime
 <string>:1(<module>)                              ->       1    0.270    1.000  test_cProfile.py:30(testfunc)
+io.py:1193(flush)                                 ->       1    0.000    0.000  io.py:257(flush)
+                                                           1    0.000    0.000  io.py:862(flush)
+io.py:257(flush)                                  -> 
+io.py:644(closed)                                 -> 
+io.py:862(flush)                                  ->       1    0.000    0.000  io.py:644(closed)
 test_cProfile.py:103(subhelper)                   ->      16    0.016    0.016  test_cProfile.py:115(__getattr__)
 test_cProfile.py:115(__getattr__)                 -> 
 test_cProfile.py:30(testfunc)                     ->       1    0.014    0.130  test_cProfile.py:40(factorial)
 test_cProfile.py:93(helper2)                      ->       8    0.064    0.080  test_cProfile.py:103(subhelper)
                                                            8    0.000    0.008  {hasattr}
 {exec}                                            ->       1    0.000    1.000  <string>:1(<module>)
+                                                           2    0.000    0.000  io.py:1193(flush)
 {hasattr}                                         ->      12    0.012    0.012  test_cProfile.py:115(__getattr__)
 {method 'append' of 'list' objects}               -> 
 {method 'disable' of '_lsprof.Profiler' objects}  -> 
 Function                                          was called by...
                                                       ncalls  tottime  cumtime
 <string>:1(<module>)                              <-       1    0.000    1.000  {exec}
+io.py:1193(flush)                                 <-       2    0.000    0.000  {exec}
+io.py:257(flush)                                  <-       1    0.000    0.000  io.py:1193(flush)
+io.py:644(closed)                                 <-       1    0.000    0.000  io.py:862(flush)
+io.py:862(flush)                                  <-       1    0.000    0.000  io.py:1193(flush)
 test_cProfile.py:103(subhelper)                   <-       8    0.064    0.080  test_cProfile.py:93(helper2)
 test_cProfile.py:115(__getattr__)                 <-      16    0.016    0.016  test_cProfile.py:103(subhelper)
                                                           12    0.012    0.012  {hasattr}

File Lib/test/output/test_profile

View file
  • Ignore whitespace
 test_profile
-         120 function calls (100 primitive calls) in 1.000 CPU seconds
+         125 function calls (105 primitive calls) in 1.000 CPU seconds
 
    Ordered by: standard name
 
        12    0.000    0.000    0.012    0.001 :0(hasattr)
         1    0.000    0.000    0.000    0.000 :0(setprofile)
         1    0.000    0.000    1.000    1.000 <string>:1(<module>)
+        2    0.000    0.000    0.000    0.000 io.py:1193(flush)
+        1    0.000    0.000    0.000    0.000 io.py:257(flush)
+        1    0.000    0.000    0.000    0.000 io.py:644(closed)
+        1    0.000    0.000    0.000    0.000 io.py:862(flush)
         0    0.000             0.000          profile:0(profiler)
         1    0.000    0.000    1.000    1.000 profile:0(testfunc())
         8    0.064    0.008    0.080    0.010 test_profile.py:103(subhelper)
 :0(append)                            -> 
 :0(exc_info)                          -> 
 :0(exec)                              -> <string>:1(<module>)(1)    1.000
+                                         io.py:1193(flush)(2)    0.000
 :0(hasattr)                           -> test_profile.py:115(__getattr__)(12)    0.028
 :0(setprofile)                        -> 
 <string>:1(<module>)                  -> test_profile.py:30(testfunc)(1)    1.000
+io.py:1193(flush)                     -> io.py:257(flush)(1)    0.000
+                                         io.py:862(flush)(1)    0.000
+io.py:257(flush)                      -> 
+io.py:644(closed)                     -> 
+io.py:862(flush)                      -> io.py:644(closed)(1)    0.000
 profile:0(profiler)                   -> profile:0(testfunc())(1)    1.000
 profile:0(testfunc())                 -> :0(exec)(1)    1.000
                                          :0(setprofile)(1)    0.000
                                          test_profile.py:93(helper2)(8)    0.400
 :0(setprofile)                        <- profile:0(testfunc())(1)    1.000
 <string>:1(<module>)                  <- :0(exec)(1)    1.000
+io.py:1193(flush)                     <- :0(exec)(2)    1.000
+io.py:257(flush)                      <- io.py:1193(flush)(1)    0.000
+io.py:644(closed)                     <- io.py:862(flush)(1)    0.000
+io.py:862(flush)                      <- io.py:1193(flush)(1)    0.000
 profile:0(profiler)                   <- 
 profile:0(testfunc())                 <- profile:0(profiler)(1)    0.000
 test_profile.py:103(subhelper)        <- test_profile.py:93(helper2)(8)    0.400