aboutsummaryrefslogtreecommitdiffstats
path: root/lib/observer/src
AgeCommit message (Collapse)Author
2011-12-09[observer] Add basic documentationDan Gudmundsson
2011-12-06[observer] Do not start polling tables until user view themDan Gudmundsson
2011-12-05[observer] Move rpc calls to runtime toolsDan Gudmundsson
2011-12-02[observer] Added an application viewerDan Gudmundsson
2011-11-25[observer] Remove unused time from process viewDan Gudmundsson
And fix broken makefile in previous commit. Also improved error message in table viewer
2011-11-25[observer] Change process_info stack to be listctrlDan Gudmundsson
2011-11-25[observer] Fix listctrl colum size calculationDan Gudmundsson
2011-11-24[observer] Add more trace functionalityDan Gudmundsson
Add logging output options, to file, shell or log-window. Add remove/change process options, trace patterns via right-click. Show traced nodes. Add possibility to add named processes, which will be traced on all nodes. Add menu to log window
2011-11-23[observer] Use standard popup menuDan Gudmundsson
2011-11-18[observer] Implemented basic tracing functionalityDan Gudmundsson
Use ttb which does most of the work already.
2011-11-18[observer] Work around wxWidgets windows bugDan Gudmundsson
wxCheckListBox:setClientData crashes on windows
2011-11-17[observer] Rework tracing part of the guiDan Gudmundsson
No tracing is implemented yet.
2011-11-11[observer] Fix portability bugsDan 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 windowDan Gudmundsson
Also refactor some (re)used code
2011-11-10[observer] Misc cleanup and fixesDan 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 codeDan 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 replacementDan Gudmundsson
2011-11-08[observer] Started on a wx guiMagnus Eriksson
2011-10-28Merge 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-27Close ip_to_file trace port in ttb:stopSiri 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-27Cleanup after testcases in ttb_SUITESiri 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-09-06Merge branch 'pd/ttb-cleanup' into majorHenrik Nord
OTP-9430 OTP-9403 OTP-9431
2011-08-30Print path to logs dir unless nofetch option specified.Andrzej Telezynski
2011-08-30Removed unused option to send realtime trace to erlide.Andrzej Telezynski
2011-08-30Stop option 'return' changed to 'return_fetch_dir'Andrzej Telezynski
2011-08-30It is safe to change cwd on control node or remote nodes while tracingAndrzej Telezynski
2011-08-30(BUGFIX) Error with ip tracing to wrap setsPiotr Dorobisz
2011-08-30Include logfile name in fetch directory namePiotr Dorobisz
2011-08-30dbg-type tracingPiotr Dorobisz
2011-08-30Optional handler specification allowed in stop/1 - Allowed optional handler ↵Piotr Dorobisz
specification in trace/2
2011-08-30Flush file trace port buffers with given frequencyPiotr Dorobisz
2011-08-30Autoresume tracingPiotr Dorobisz
2011-08-30showing trace messages on the console in real timePiotr Dorobisz
2011-08-30BUGFIX Occasional deadlock on ttb:stopPiotr Dorobisz
2011-08-30Overload protectionPiotr Dorobisz
2011-08-30BUGFIX Fetch fails when nodes on the same host have different cwdPiotr Dorobisz
2011-08-30et handled in a generic wayPiotr Dorobisz
2011-08-30Optional handler specification allowed in stop/1Piotr Dorobisz
2011-08-30Use shared handler state for all clientsPiotr Dorobisz
2011-08-30Always use timestamp, optional sortingPiotr Dorobisz
2011-08-30Time-constrained tracingPiotr Dorobisz
2011-08-30BUGFIX Fetch fails when nodes on the same host have different cwdPiotr Dorobisz
2011-08-30One-command trace setupPiotr Dorobisz
2011-08-30Allow to specify fetch directoryPiotr Dorobisz
2011-08-30Allow single option when list is requiredPiotr Dorobisz
2011-08-30Match specification shortcutsPiotr Dorobisz
2011-08-30fetch is default when stoppingPiotr Dorobisz
2011-08-30ttb:stop([return]) should imply fetching the dataPiotr Dorobisz
2011-08-30BUGFIX stop([fetch]) crashes when the option {file,{local,F}} has been givenPiotr Dorobisz
2011-08-01Do not install *.bat files on non-win32 machinesHans Ulrich Niedermann
Signed-off-by: Peter Lemenkov <[email protected]> Signed-off-by: Hans Ulrich Niedermann <[email protected]>