Skip to content
  • Francesc Guasch's avatar
    789 torture (#849) · 237d8130
    Francesc Guasch authored
    * test(backend): torture test backend
    
    - create domains and clones from debian preseed
    - start and stop many instances
    - prepare bases
    
    issue #789
    
    * wip(test): fixed typo
    
    issue #789
    
    * fix(backend): allow clone even if many requests pending
    
    fixes issue #790
    
    * test(backend): add acpi to start domains quickly
    
    issue #789
    
    * test(backend): create clones from the clones
    
    issue #789
    
    * test(requests): many clone requests to same base
    
    issue #790
    
    * fix(requests): allow many clones to same base
    
    issue #790
    
    * test(users): create admin user if it doesn't exist
    
    issue #789
    
    * test(backend): check real memory for void domains
    
    issue #789
    
    * test(backend): test void domains too
    
    issue #789
    
    * wip(test): stress test clones
    
    issue #789
    
    * wip(test): let install debian in the background
    
    test void in the meanwhile
    
    issue #789
    
    * test(backend): run test if env set
    
    Either TEST_STRESS , TEST_STRESS_KVM or TEST_STRESS_Void
    should be set to run the tests
    
    issue #789
    
    * test(backend): create random requests, restart and hibernate
    
    issue #789
    
    * test(backend): allow run all Void tests from non root
    
    issue #789
    
    * test(backend): partition a real debian machine
    
    * test(backend): test random requests
    
    issue #789
    
    * test(requests): autostart_domain right call for easier tests
    
    issue #789
    
    * test(backend): added verbose mode
    
    issue #789
    
    * test(backend): lock void domains on update
    
    issue #789
    
    * test(iptables): clean jump
    issue #789
    
    * fix(backend): connect to KVM before listing volumes
    
    issue #789
    
    * test(backend): store id_vm on create domain
    
    issue #789
    
    * test(backend): test random requests
    
    issue #789
    
    * fix(frontend): list trivial recent process if failed
    
    those process results were hidden
    
    issue #789
    
    * fix(frontend): properly show error message
    
    issue #789
    
    * test(backend): test more requests
    
    issue #789
    
    * test(backend): ignore error base removed
    
    issue #789
    
    * refactor(backend): clean at arg from request
    
    * refactor(backend): network arg not used
    
    issue #789
    
    * fix(backend): do not create iptables jump on shutdown
    
    Sometimes an extra RAVADA chain was added to iptables
    
    issue #789
    
    * test: accept fail because host too loaded
    
    * refactor(requests): autostart domain fixed duplicate
    
    issue #789
    
    * test(requests): test all requests one by one
    
    and test with each argument removed too
    
    issue #789
    
    * fix(iptables): add jump only when creating chain
    
    issue #789
    
    * test(shutdown): fix shutdown arguments
    
    issue #789
    
    * test(requests): check requests on each vm
    
    issue #789
    
    * test(backend): check memory added to mock machines
    
    issue #789
    
    * test(backend): return default info if no memory defined
    
    * refactor(iptables): retry if can't acquire iptables cmd
    
    issue #789
    
    * test: create a mock admin user and remove it
    
    issue #789
    
    * test: allow error when no screen at copy screen
    
    * fix(iptables): try better to aquire iptables exe
    
    Under heavy load it may be busy
    
    issue #789
    
    * test(backend): make VM random in tests
    
    issue #789
    
    * refactor(backend): always process ping backend
    
    issue #789
    
    * test: don't use machines that will be removed
    
    issue #789
    
    * test: no need to specify vm
    
    * test: stress with not so many clones at first
    
    * wip(test): next if request removed
    
    * refactor(requests): store creation date
    
    issue #789
    
    * wip(test): remove done requests
    
    issue #789
    
    * wip(test): stress test
    
    * refactor(backend): check correct owner
    
    * fixed error in merge
    
    * test(backend): do not test downloads in stress
    
    * wip(test stress): cope with normal requests problems
    
    * wip(test stress): cope with normal req error
    
    issue #789
    
    * refactor(backend): check user passed exists
    
    issue #789
    
    * refactor(backend): store vm id
    
    issue #789
    
    * test(stress): use only test domains and clones
    
    issue #789
    
    * test(backend): check start and create at once
    
    issue #789
    
    * wip(backend): load db changes before using storage fields
    
    issue #841
    
    * check iptables jumps count
    
    issue #789
    
    * doc: both flavours of autostart domain
    
    * test: clean user at the end
    
    issue #789
    
    * refactor(backend): make sure all requests args are used
    
    issue #789
    237d8130