Changes between Version 27 and Version 28 of AppDebug
- Timestamp:
- May 1, 2014, 11:10:51 AM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
AppDebug
v27 v28 19 19 you can test it under the BOINC client, but without a project server. 20 20 This will exercise the various forms of interaction with the client. 21 If you already have a working project, skip to the next section.22 21 23 22 This example assumes that your executable name is '''test.exe''', … … 28 27 * Put the file 29 28 [http://boinc.berkeley.edu/gitweb/?p=boinc-v2.git;a=blob_plain;f=samples/client_state_save.xml;hb=HEAD samples/client_state_save.xml] 30 in it (modify this file as needed). 29 in it. 30 Modify this file as needed to reflect the input and output files of your application 31 (add '''<file_info>''' and '''<file_ref>''' elements). 31 32 * Create a file '''account_test.xml''' containing 32 33 {{{ … … 51 52 }}} 52 53 (or do the equivalent on Windows). 53 54 The client will run your app and then sleep.55 Check '''projects/test.test/output.txt''' to verify that it worked.56 Your app's stderr output will be somewhere in client_state.xml.57 54 You can run the BOINC Manager after running the client, 58 55 and verify that its various functions 59 56 (fraction done reporting, elapsed time reporting, suspend/resume, etc.) 60 57 are working. 58 59 The client will run your app and then sleep. 60 When the job is done, 61 check '''projects/test.test/output.txt''' to verify that it worked. 62 Your app's stderr output will be somewhere in client_state.xml. 61 63 62 64 If your app isn't working, there are two ways to debug it. … … 142 144 For details see [MacBacktrace Mac Backtrace]. 143 145 Although that page is written primarily for the Mac, much of it can be used on Linux and UNIX systems as well. 146