Github user wilderrodrigues commented on the pull request:

    https://github.com/apache/cloudstack/pull/714#issuecomment-140645340
  
    Hi @rafaelweingartner ,
    
    I understood that @pedro-martins went through a hard time checking class by 
class, but I would not discuss credits and that kind of stuff here because it 
could sound like an excuse. Being pragmatic: the PR is huge, lacks 
unit/integration tests and did not even compile. We are all here to help and 
understand how to get all software/system engineers to commit code that keeps 
us, at least, in the same quality level we have now: not decreasing our already 
poor coverage.
    
    Concerning your environment: nice you have 4.3.2 in production and test. 
However, if you are changing master - 4k lines - it would be extremely nice to 
have a test environment  to cover your changes. If building a new test 
environment would cost too much time, you could at least have something like:
    
    * 1 VM with mysql and the source code
    * Build your branch on that VM
    * run the integration tests - with the simulator, at least
    * if all goes fine, create the PR
    
    component/test_routers.py
    component/test_vpc_routers.py
    component/test_vpc_vm_life_cycle.py
    smoke/test_vm_life_cycle.py
    
    All instructions about how to run tests and the simulator can be found 
here: 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Validating+check-ins+for+your+local+changes%2C+using+Simulator
    
    If you want to build a DevCloud environment and use it to execute more 
advanced integration tests against, please check here: 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/DevCloud
    
    We are here to help.
    
    Cheers,
    Wilder
    



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to