• Kirill Smelkov's avatar
    neotest: Draft software-release to run NEO/go & friends tests/benchmarks under webrunner · 31fe231f
    Kirill Smelkov authored
    We provide neotest SR which builds current NEO/go together with the
    tools which are needed to run the benchmarks. Go part uses
    just-introduced in previous commit gowork infrastructure.
    
    The SR does not yet provide automated service to run the tests
    automatically periodically and to upload the results to ERP5 (all marked
    as TODO).
    
    However with present state it provides all the infrastructure for people
    to try to run NEO tests in their webrunner: a `neotest` program is
    installed in buildout top-level bin/ . One should use it to run the
    tests.
    
    For example:
    
    	slapuser14@vifibcloud-onlinenet-hosting-004:~/srv/runner/t$ ../software/4db21ec948dce895b38ba93c1def3ab1/bin/neotest
    	Neotest is a tool to functionally test and benchmark NEO.
    
    	Usage:
    
    	        neotest command [arguments]
    
    	The commands are:
    
    	        bench-local     run benchmarks when client and server are both on the same localhost
    	        bench-cluster   run ...
    31fe231f