annotate bin/attic/mpd_timing_test @ 2450:a4052905ca7d default tip

notes about how rdfdb syncs, or should sync
author drewp@bigasterisk.com
date Mon, 03 Jun 2024 23:01:54 -0700
parents 4556eebe5d73
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
247
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
1 #!/usr/bin/python
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
2 """
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
3 records times coming out of ascoltami
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
4
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
5 for example:
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
6
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
7 % mpd_timing_test > timing
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
8 # play some music in ascoltami, then ctrl-c
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
9 % gnuplot
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
10 > plot "timing" with lines
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
11
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
12 """
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
13
1859
f066d6e874db 2to3 with these fixers: all idioms set_literal
drewp@bigasterisk.com
parents: 1858
diff changeset
14 import xmlrpc.client, time
247
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
15
1859
f066d6e874db 2to3 with these fixers: all idioms set_literal
drewp@bigasterisk.com
parents: 1858
diff changeset
16 s = xmlrpc.client.ServerProxy("http://localhost:8040")
247
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
17 start = time.time()
1859
f066d6e874db 2to3 with these fixers: all idioms set_literal
drewp@bigasterisk.com
parents: 1858
diff changeset
18 while True:
f066d6e874db 2to3 with these fixers: all idioms set_literal
drewp@bigasterisk.com
parents: 1858
diff changeset
19 print(time.time() - start, s.gettime())
247
6354a6af4ee2 new program mpd_timing_test
drewp@bigasterisk.com
parents:
diff changeset
20 time.sleep(.01)