 directory
    
    
    
      directory
    
    
      
        
      
    
   
    
      
  
    
      
  
    
      Version: 
        v0.0.1
    
    
      Opens a new window with list of versions in this module.
    
    
    
  
      
  
    Published: Mar 19, 2019
  
      
  
    License: Apache-2.0
      
    
  
  
    Opens a new window with license information.
  
      
    
   
  
  
    
   
    
      
    
    
    
  
    
      
        
  
    
       README
      ¶
      README
      ¶
    
    
      
        Tendermint Tests
The unit tests (ie. the go test s) can be run with make test.
The integration tests can be run with make test_integrations.
Running the integrations test will build a docker container with local version of tendermint
and run the following tests in docker containers:
- go tests, with --race
- app tests
- kvstore app over socket
- counter app over socket
- counter app over grpc
 
- persistence tests
- crash tendermint at each of many predefined points, restart, and ensure it syncs properly with the app
 
- p2p tests
- start a local kvstore app testnet on a docker network (requires docker version 1.10+)
- send a tx on each node and ensure the state root is updated on all of them
- crash and restart nodes one at a time and ensure they can sync back up (via fastsync)
- crash and restart all nodes at once and ensure they can sync back up
 
 
      
      
    
   
      
      
      
      
        
  
    
       Directories
      ¶
      Directories
      ¶
    
    
    
   
      
     
   
   Click to show internal directories. 
   Click to hide internal directories.