Changeset 6071

Show
Ignore:
Timestamp:
11/16/06 20:14:05
Author:
jan
Message:

jerbil debug options

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/jerbil/java_helper.rb

    r6060 r6071  
    9393        
    9494      if JAVA_DEBUG || ENV['JAVA_DEBUG'] 
     95        suspend = ENV['JAVA_DEBUG'].to_s.index('suspend') ? 'y' : 'n' 
    9596        jvmargs += [ 
    9697        "-Xdebug", 
    9798        "-Xnoagent", 
    98         "-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" ] 
     99        "-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=#{suspend}" ] 
    99100      end 
    100101       
     
    106107       
    107108      if build_dir 
     109        jerbil_debug = ENV['JERBIL_DEBUG'] ? 'true' : 'false' 
     110         
    108111        jvmargs += [ "-Djava.system.class.loader=JerbilClassLoader",  
    109           "-Djerbil.build.root=#{build_dir.to_a.join(':')}", "-Djerbil.debug=false" ]  
     112          "-Djerbil.build.root=#{build_dir.to_a.join(':')}", "-Djerbil.debug=#{jerbil_debug}" ]  
    110113      else       
    111114        $stderr << "jerbil: build_dir not set: dynamic classloading is disabled\n" if Rake.application.options.trace 
  • trunk/lib/jerbil/testng_task.rb

    r6056 r6071  
    133133         
    134134        def onTestSuccess(result) 
    135           $stderr.print "."       
     135          $stderr.print "."       
    136136        end 
    137137      
     
    154154         
    155155        def log(s) 
    156           (@outfile || $stderr).puts s.to_s 
     156          @outfile.puts(s.to_s) if @outfile 
     157          $stderr.puts(s.to_s) if Rake.application.options.trace 
    157158        end  
    158159      end