]>
rtime.felk.cvut.cz Git - can-benchmark.git/log
Michal Sojka [Fri, 7 Feb 2014 20:21:00 +0000 (21:21 +0100)]
Include time zone information in "Generated on..." line
Michal Sojka [Fri, 7 Feb 2014 16:13:16 +0000 (17:13 +0100)]
Ignore Linux tag stamp files
Michal Sojka [Fri, 7 Feb 2014 16:09:20 +0000 (17:09 +0100)]
Add noncommited files that might be useful
Michal Sojka [Fri, 7 Feb 2014 15:52:16 +0000 (16:52 +0100)]
Add .gitignore files
Michal Sojka [Fri, 7 Feb 2014 15:49:15 +0000 (16:49 +0100)]
Move highstock one level up
Michal Sojka [Fri, 7 Feb 2014 10:42:50 +0000 (11:42 +0100)]
Add when the graps were generated
Michal Sojka [Fri, 7 Feb 2014 10:37:55 +0000 (11:37 +0100)]
Generate and update graphs from the cron job
Michal Sojka [Fri, 7 Feb 2014 08:13:51 +0000 (09:13 +0100)]
Nicer graphs
Michal Sojka [Thu, 6 Feb 2014 22:07:05 +0000 (23:07 +0100)]
Update graph generator to actually work
Michal Sojka [Thu, 6 Feb 2014 22:05:56 +0000 (23:05 +0100)]
Fix history generation
Michal Sojka [Thu, 6 Feb 2014 18:34:39 +0000 (19:34 +0100)]
Fix WVSTART
Michal Sojka [Thu, 6 Feb 2014 15:44:51 +0000 (16:44 +0100)]
Add timeout to make oldconfig
make oldconfig is not happy with answering 'n' to "number" question. If
some kernel changes configuration, we end up with infinite loop. We add
timeout to not loop indefinitely in this case.
Michal Sojka [Thu, 6 Feb 2014 15:43:57 +0000 (16:43 +0100)]
Add support for running benchmarks with older kernels
Michal Sojka [Thu, 6 Feb 2014 12:09:22 +0000 (13:09 +0100)]
Older kernels needs more config options
Michal Sojka [Thu, 6 Feb 2014 12:09:04 +0000 (13:09 +0100)]
Don't build DTB witk kernel
It fails with older kernels, because included mpc5200b.dtsi is missing.
Michal Sojka [Thu, 6 Feb 2014 12:08:11 +0000 (13:08 +0100)]
Gzip ramdisk - booting is faster
Michal Sojka [Thu, 6 Feb 2014 08:15:58 +0000 (09:15 +0100)]
Send wvtest output to stdout rather than to stderr
It seems that we have problems with synchronization between stdout and
stderr. Before this problem is resolved, this should work around it.
Michal Sojka [Wed, 5 Feb 2014 21:22:16 +0000 (22:22 +0100)]
Preliminary version of graph generator
Michal Sojka [Wed, 5 Feb 2014 21:09:37 +0000 (22:09 +0100)]
Add wvperf2html from NUL
Michal Sojka [Wed, 5 Feb 2014 18:04:04 +0000 (19:04 +0100)]
Fixes of cron script
Michal Sojka [Wed, 5 Feb 2014 17:52:41 +0000 (18:52 +0100)]
Identify repo and commit in the log
Michal Sojka [Wed, 5 Feb 2014 17:50:24 +0000 (18:50 +0100)]
Add initial version of cron script
Michal Sojka [Wed, 5 Feb 2014 17:45:13 +0000 (18:45 +0100)]
Send target's output to stdout rather than to stderr
Michal Sojka [Wed, 5 Feb 2014 17:23:23 +0000 (18:23 +0100)]
sterm: Detect stale lock files
Michal Sojka [Wed, 5 Feb 2014 17:03:16 +0000 (18:03 +0100)]
Fix test names
Michal Sojka [Wed, 5 Feb 2014 16:57:27 +0000 (17:57 +0100)]
Add "Testing" headers
Michal Sojka [Wed, 5 Feb 2014 16:46:19 +0000 (17:46 +0100)]
Remove ugw link to not collide with gen_cpio parameters
Michal Sojka [Wed, 5 Feb 2014 16:41:52 +0000 (17:41 +0100)]
Add empty Makefile.omk to not fail without config.omk-default
Michal Sojka [Wed, 5 Feb 2014 16:33:08 +0000 (17:33 +0100)]
run.pl redirects stdout rather than stderr in order to not loose error messages
Michal Sojka [Wed, 5 Feb 2014 16:23:50 +0000 (17:23 +0100)]
Add reference from /usr/src/linux
Michal Sojka [Wed, 5 Feb 2014 16:17:18 +0000 (17:17 +0100)]
Add Makefile to run all steps
Michal Sojka [Wed, 5 Feb 2014 16:15:37 +0000 (17:15 +0100)]
Be more silent
Michal Sojka [Wed, 5 Feb 2014 15:55:13 +0000 (16:55 +0100)]
Add scripts to setup environment for automated tests
Michal Sojka [Wed, 5 Feb 2014 11:56:33 +0000 (12:56 +0100)]
Add more tests
Michal Sojka [Wed, 5 Feb 2014 11:49:40 +0000 (12:49 +0100)]
Fix boot
Michal Sojka [Wed, 5 Feb 2014 11:46:08 +0000 (12:46 +0100)]
Add first automated test and supporting infrastructure
Michal Sojka [Wed, 5 Feb 2014 08:23:25 +0000 (09:23 +0100)]
Add config for rootfs for continuous gw tests
Michal Sojka [Tue, 4 Feb 2014 17:37:55 +0000 (18:37 +0100)]
latester: Fix array size
Michal Sojka [Tue, 4 Feb 2014 17:32:56 +0000 (18:32 +0100)]
latester: Add percentiles to statistics
Michal Sojka [Tue, 4 Feb 2014 15:48:00 +0000 (16:48 +0100)]
sterm: Minor updates
Michal Sojka [Mon, 20 Jan 2014 16:58:21 +0000 (17:58 +0100)]
Update gitignore
Michal Sojka [Mon, 3 Feb 2014 17:45:44 +0000 (18:45 +0100)]
Add simple serial line terminal
Michal Sojka [Mon, 20 Jan 2014 15:58:07 +0000 (16:58 +0100)]
Update .gitignore
Michal Sojka [Mon, 20 Jan 2014 15:57:03 +0000 (16:57 +0100)]
Final benchmark
Michal Sojka [Mon, 20 Jan 2014 15:10:04 +0000 (16:10 +0100)]
Implement recvmmsg/sendmmsg gateway
Michal Sojka [Mon, 20 Jan 2014 14:09:02 +0000 (15:09 +0100)]
Add sendmmsg benchamark
Michal Sojka [Mon, 20 Jan 2014 12:27:25 +0000 (13:27 +0100)]
We need more data
Michal Sojka [Mon, 20 Jan 2014 10:56:01 +0000 (11:56 +0100)]
Rename one experiment
Michal Sojka [Mon, 20 Jan 2014 09:17:35 +0000 (10:17 +0100)]
Fix burst benchmark
Michal Sojka [Mon, 20 Jan 2014 09:17:02 +0000 (10:17 +0100)]
Limit socket recv buf size - to not have so big latencies
Michal Sojka [Mon, 20 Jan 2014 09:16:41 +0000 (10:16 +0100)]
Preprocess only files that exist, don't fail on missing file
Michal Sojka [Sun, 19 Jan 2014 23:50:33 +0000 (00:50 +0100)]
New tests
result: write() is the bottleneck
Michal Sojka [Sun, 19 Jan 2014 19:53:21 +0000 (20:53 +0100)]
fixup
Michal Sojka [Sun, 19 Jan 2014 19:13:31 +0000 (20:13 +0100)]
Add readnb-noirq test + make bench-all.sh faster
Michal Sojka [Sun, 19 Jan 2014 19:12:28 +0000 (20:12 +0100)]
More fixes for new novaboot
Michal Sojka [Sun, 19 Jan 2014 16:15:52 +0000 (17:15 +0100)]
Recvmmsg: it is sufficient to have only 100 measurements
Michal Sojka [Sun, 19 Jan 2014 16:15:19 +0000 (17:15 +0100)]
Update boot scripts to the new novaboot syntax
Michal Sojka [Wed, 15 Jan 2014 13:03:53 +0000 (14:03 +0100)]
Add remaining uncommitted files
Michal Sojka [Tue, 14 Jan 2014 13:03:14 +0000 (14:03 +0100)]
Ignore measured data
Michal Sojka [Tue, 14 Jan 2014 13:00:35 +0000 (14:00 +0100)]
Plot frame loss and sort columns always the same
Michal Sojka [Tue, 14 Jan 2014 12:59:48 +0000 (13:59 +0100)]
Boot linux quietly - it's faster
Michal Sojka [Tue, 14 Jan 2014 12:59:26 +0000 (13:59 +0100)]
Add mmap-mmap test and store data in directory according to the traffic type
Michal Sojka [Tue, 14 Jan 2014 11:38:42 +0000 (12:38 +0100)]
Add readnb test
Michal Sojka [Tue, 14 Jan 2014 15:04:58 +0000 (16:04 +0100)]
Fix periodic mode in latester
In previous versions periodic mode was broken and messages were note
sent periodically. The reason was that time to next period was advanced
with every return of ppoll(), not only with ppoll() timeouts.
Michal Sojka [Tue, 14 Jan 2014 10:48:17 +0000 (11:48 +0100)]
ugw: Use send() instead of poll() in mmap()-based TX
Send should block as well and if there were no previous send request
poll would deadlock.
Michal Sojka [Tue, 14 Jan 2014 10:29:19 +0000 (11:29 +0100)]
ugw: Make PF_PACKET frames smaller
To have space for more packets.
Michal Sojka [Tue, 14 Jan 2014 10:25:31 +0000 (11:25 +0100)]
ugw: Remove debug printf
Michal Sojka [Tue, 14 Jan 2014 10:17:16 +0000 (11:17 +0100)]
ugw: Add statistics
Michal Sojka [Tue, 14 Jan 2014 10:17:01 +0000 (11:17 +0100)]
ugw: Add nonblocking mode
Michal Sojka [Mon, 13 Jan 2014 17:28:19 +0000 (18:28 +0100)]
Stop on error
Michal Sojka [Mon, 13 Jan 2014 17:16:09 +0000 (18:16 +0100)]
Scripts for running all experiments, getting and processing results
Michal Sojka [Mon, 13 Jan 2014 13:57:21 +0000 (14:57 +0100)]
Add column with routing delay
Now, it is no longer needed to calculate it in gnuplot.
Michal Sojka [Mon, 13 Jan 2014 13:50:55 +0000 (14:50 +0100)]
Fix warnings in latester when compiled with -Wall
Michal Sojka [Sun, 12 Jan 2014 23:32:35 +0000 (00:32 +0100)]
Update to kernel with busy_poll support
Michal Sojka [Sun, 12 Jan 2014 23:27:01 +0000 (00:27 +0100)]
rootfs: Add dropbear
... to quickly copy out ftrace traces.
Michal Sojka [Sun, 12 Jan 2014 23:26:14 +0000 (00:26 +0100)]
kernel 3.12: Add Ethernet driver, remove not useful stuff (sound, ...)
Michal Sojka [Sun, 12 Jan 2014 23:24:13 +0000 (00:24 +0100)]
Added ftrace config (commented oud)
Michal Sojka [Sun, 12 Jan 2014 23:17:52 +0000 (00:17 +0100)]
Attempt to add busy_poll support for mmap RX
This is not supported by PF_PACKET sockets so there is no change in
performance.
Michal Sojka [Sun, 12 Jan 2014 22:47:34 +0000 (23:47 +0100)]
Implement busy_poll (aka low latency) for read method
Michal Sojka [Sun, 12 Jan 2014 09:27:55 +0000 (10:27 +0100)]
Make latester on glab SUID root
Sudo sucks there.
Michal Sojka [Sun, 12 Jan 2014 09:27:03 +0000 (10:27 +0100)]
Allow passing options to ugw via kernel command line
Kernel command line can be easily set with novaboot "-a" option.
Michal Sojka [Sun, 12 Jan 2014 09:26:05 +0000 (10:26 +0100)]
mmap()-based TX works now
Michal Sojka [Sat, 11 Jan 2014 22:36:10 +0000 (23:36 +0100)]
Add mmap()-based TX method - it doesn't work (yet?)
Michal Sojka [Sat, 11 Jan 2014 20:25:58 +0000 (21:25 +0100)]
Add PF_PACKET + mmap() support for RX in ugw
Michal Sojka [Sat, 11 Jan 2014 20:23:49 +0000 (21:23 +0100)]
Compile with -Wall -O2
Michal Sojka [Sat, 11 Jan 2014 14:55:36 +0000 (15:55 +0100)]
Add novaboot script to boot rtems gateway
Michal Sojka [Sat, 11 Jan 2014 14:55:10 +0000 (15:55 +0100)]
Update configuration to work with RTEMS Debian packages from rtime
Michal Sojka [Sat, 11 Jan 2014 14:31:51 +0000 (15:31 +0100)]
Rename config.omk to config.target (the recommended OMK naming)
Michal Sojka [Sat, 11 Jan 2014 08:35:23 +0000 (09:35 +0100)]
Add forgotten files needed for buildroot build
Michal Sojka [Fri, 10 Jan 2014 18:12:43 +0000 (19:12 +0100)]
Add a simple script for performing gateway benchmarks
Michal Sojka [Fri, 10 Jan 2014 11:49:31 +0000 (12:49 +0100)]
Remove debugging prints from canframelen
Michal Sojka [Fri, 10 Jan 2014 11:40:07 +0000 (12:40 +0100)]
Working version of bit stuffing calculator
Michal Sojka [Wed, 8 Jan 2014 17:28:03 +0000 (18:28 +0100)]
Commit not-finished state of frame length calculation
CRC calculation works for both SFF and EFF frames (tested with
osciloscope). Stuff bit calculation needs to be updated.
Michal Sojka [Tue, 7 Jan 2014 14:46:58 +0000 (15:46 +0100)]
Remove stale comment
Michal Sojka [Tue, 7 Jan 2014 14:21:00 +0000 (15:21 +0100)]
Add iproute2 to the rootfs - it is needed for CAN initialization
Michal Sojka [Tue, 7 Jan 2014 14:20:04 +0000 (15:20 +0100)]
Add a simple user space gateway for measuring routing latencies
Michal Sojka [Mon, 6 Jan 2014 16:44:34 +0000 (17:44 +0100)]
Use new novaboot feature EXITON
Michal Sojka [Mon, 6 Jan 2014 16:04:46 +0000 (17:04 +0100)]
Add scripts for running the benchmark on PowerPC
Michal Sojka [Mon, 6 Jan 2014 13:51:00 +0000 (14:51 +0100)]
Build recvmmsg also for PowerPC
Michal Sojka [Mon, 6 Jan 2014 13:50:03 +0000 (14:50 +0100)]
Fix OMK bug