Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-18 | [observer] Implemented basic tracing functionality | Dan Gudmundsson | |
Use ttb which does most of the work already. | |||
2011-11-18 | [observer] Work around wxWidgets windows bug | Dan Gudmundsson | |
wxCheckListBox:setClientData crashes on windows | |||
2011-11-17 | [observer] Rework tracing part of the gui | Dan Gudmundsson | |
No tracing is implemented yet. | |||
2011-11-11 | [observer] Fix portability bugs | Dan Gudmundsson | |
Turn on generic listctrl implementation on Mac, the native doesn't work in wx-2.8. Fix listctrl colours on mac Turn on wxSystemMenu for miniFrame to get a close box on Windows. Direct observer help to a browser. Cleanups | |||
2011-11-10 | [observer] Improve process_info window | Dan Gudmundsson | |
Also refactor some (re)used code | |||
2011-11-10 | [observer] Misc cleanup and fixes | Dan Gudmundsson | |
Make sure that the menus work on MacOsX. Fix asserts on debug build on linux. Make sure epmd is started before distribution. Rewrote multi-selection code observer_pro_wx. | |||
2011-11-08 | [observer] Clean up code | Dan Gudmundsson | |
system tab, timer handling and "etop" code More info in system tab, same timer handling in all tabs. Remove dependency off etop process, do the roughly the same functionality on our own. | |||
2011-11-08 | [observer] Add a [d]ets viewer, tv replacement | Dan Gudmundsson | |
2011-11-08 | [observer] Started on a wx gui | Magnus Eriksson | |
2011-10-28 | Merge branch 'siri/observer/ttb-test-cleanup-slave-nodes/OTP-9644' | Siri Hansen | |
* siri/observer/ttb-test-cleanup-slave-nodes/OTP-9644: Adjust ttb_SUITE to work better on windows Cleanup after testcases in ttb_SUITE | |||
2011-10-28 | Merge branch 'siri/observer/close-ip-to-file-trace-port/OTP-9665' | Siri Hansen | |
* siri/observer/close-ip-to-file-trace-port/OTP-9665: Close ip_to_file trace port in ttb:stop | |||
2011-10-27 | Remove unused */doc/src/make.dep files | Björn Gustavsson | |
These dependency files was once used when building the documentation, but are no longer needed. | |||
2011-10-27 | Close ip_to_file trace port in ttb:stop | Siri Hansen | |
This is a relay port opened from the IP trace client when tracing diskless nodes. The port was not closed properly in ttb:stop, which caused problems on windows since the file could not be moved to the upload directory before the file descriptor was closed. | |||
2011-10-27 | Adjust ttb_SUITE to work better on windows | Siri Hansen | |
There is a problem with long paths on windows, which causes some of the ttb logs in this suite not to be created. To go around this, the original priv_dir from the Config is no longer used for writing the logs. Instead a new priv_dir is created in the data_dir - which makes the path much shorter. There is also a problem caused by the lower resolution of the system clock on windows. It makes the test cases for sorting trace messages fail. To get around this a sleep of 2 ms is added in "appropriate places", and also the messages sent between client and server when creating the trace log for these test cases is now better synched. The cleanup functions, which terminate slave nodes, was called in end_per_testcase. However, it seems to be a bug in the test_server which causes this to hang if the test case failed with a timetrap_timeout. Workaround for this is to do the cleanup in init_per_testcase instead - i.e. make sure that nodes that are to be started by the test case do not already live when the test case starts. | |||
2011-10-27 | Cleanup after testcases in ttb_SUITE | Siri Hansen | |
Slave nodes were earlier stopped inside each test case. If a test case failed before this point, a slave node would survive and it might interfere with the next test case causing multiple failures. This commit moves the stopping of slave nodes out to a separate function for each test case - called during end_per_testcase. A minor correction is also done in ttb:ensure_no_overloaded_nodes - the reply message sent back from the ttb process is tagged so only the expected message will be picked from the message queue. Otherwise, for instance nodedown messages from the monitoring of slave nodes (by the test cases) could be received here. Finally, the sleep timer when waiting for trace messages to arrive over tcp/ip is extended a bit since test cases sometimes failed with missing trace messages here. | |||
2011-10-04 | Merge branch 'dev' into major | Björn-Egil Dahlberg | |
2011-10-04 | Prepare releaseOTP_R14B04 | Erlang/OTP | |
2011-09-06 | Merge branch 'pd/ttb-cleanup' into major | Henrik Nord | |
OTP-9430 OTP-9403 OTP-9431 | |||
2011-08-30 | Support for stopped and resumed tracing. | Andrzej Telezynski | |
2011-08-30 | More robust testing of tracing with 'local' option. | Andrzej Telezynski | |
2011-08-30 | Print path to logs dir unless nofetch option specified. | Andrzej Telezynski | |
2011-08-30 | Removed unused option to send realtime trace to erlide. | Andrzej Telezynski | |
2011-08-30 | Documented global state when applying formatting function to trace logs. | Andrzej Telezynski | |
2011-08-30 | Test for: (BUGFIX) Error with ip tracing to wrap sets. | Andrzej Telezynski | |
2011-08-30 | Stop option 'return' changed to 'return_fetch_dir' | Andrzej Telezynski | |
2011-08-30 | update format function's description | Piotr Dorobisz | |
2011-08-30 | It is safe to change cwd on control node or remote nodes while tracing | Andrzej Telezynski | |
2011-08-30 | fixed documentation | Piotr Dorobisz | |
2011-08-30 | additional tests for ttb module | Piotr Dorobisz | |
2011-08-30 | new tests for ttb module | Piotr Dorobisz | |
2011-08-30 | updated documentation | Piotr Dorobisz | |
2011-08-30 | updated OTP tests | Piotr Dorobisz | |
2011-08-30 | (BUGFIX) Error with ip tracing to wrap sets | Piotr Dorobisz | |
2011-08-30 | Include logfile name in fetch directory name | Piotr Dorobisz | |
2011-08-30 | dbg-type tracing | Piotr Dorobisz | |
2011-08-30 | Optional handler specification allowed in stop/1 - Allowed optional handler ↵ | Piotr Dorobisz | |
specification in trace/2 | |||
2011-08-30 | Flush file trace port buffers with given frequency | Piotr Dorobisz | |
2011-08-30 | Autoresume tracing | Piotr Dorobisz | |
2011-08-30 | showing trace messages on the console in real time | Piotr Dorobisz | |
2011-08-30 | BUGFIX Occasional deadlock on ttb:stop | Piotr Dorobisz | |
2011-08-30 | Overload protection | Piotr Dorobisz | |
2011-08-30 | BUGFIX Fetch fails when nodes on the same host have different cwd | Piotr Dorobisz | |
2011-08-30 | et handled in a generic way | Piotr Dorobisz | |
2011-08-30 | Optional handler specification allowed in stop/1 | Piotr Dorobisz | |
2011-08-30 | Use shared handler state for all clients | Piotr Dorobisz | |
2011-08-30 | Always use timestamp, optional sorting | Piotr Dorobisz | |
2011-08-30 | Time-constrained tracing | Piotr Dorobisz | |
2011-08-30 | BUGFIX Fetch fails when nodes on the same host have different cwd | Piotr Dorobisz | |
2011-08-30 | One-command trace setup | Piotr Dorobisz | |
2011-08-30 | Allow to specify fetch directory | Piotr Dorobisz | |