Skip to content
Snippets Groups Projects
Commit 86e5ca24 authored by u214892's avatar u214892
Browse files

#65 run benchmarks and profiling only in scheduled nightly pipeline

parent 88f0abd1
No related branches found
No related tags found
No related merge requests found
Showing
with 115 additions and 56 deletions
...@@ -11,6 +11,7 @@ image: themattrix/tox ...@@ -11,6 +11,7 @@ image: themattrix/tox
stages: stages:
- tests - tests
- benchmarks_and_profiling
- deploy_docs - deploy_docs
cache: cache:
paths: paths:
...@@ -51,10 +52,11 @@ build_and_deploy_docs: ...@@ -51,10 +52,11 @@ build_and_deploy_docs:
benchmarks_and_profiling: benchmarks_and_profiling:
dependencies: dependencies:
- tests - tests
stage: tests stage: benchmarks_and_profiling
only: only:
# - master # refs:
variables: # - master
variables:
- $BENCHMARKS_AND_PROFILING - $BENCHMARKS_AND_PROFILING
script: script:
- apt update - apt update
......
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_complex_scene()
...@@ -164,7 +164,3 @@ class Demo: ...@@ -164,7 +164,3 @@ class Demo:
demo_001 = Demo(Scenario_Generator.load_scenario('complex_scene.pkl')) demo_001 = Demo(Scenario_Generator.load_scenario('complex_scene.pkl'))
demo_001.set_record_frames(os.path.join(__file_dirname__, '..', 'rendering', 'frame_{:04d}.bmp')) demo_001.set_record_frames(os.path.join(__file_dirname__, '..', 'rendering', 'frame_{:04d}.bmp'))
demo_001.run_demo(120) demo_001.run_demo(120)
if __name__ == "__main__":
Demo.run_complex_scene()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_example_flatland_000()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_example_flatland_001()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_example_flatland_002()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_example_flatland_003()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_example_network_000()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_example_network_001()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_example_network_002()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_generate_complex_scenario()
import random
import numpy as np
from examples.demo import Demo
random.seed(1)
np.random.seed(1)
if __name__ == "__main__":
Demo.run_generate_random_scenario()
import random
import numpy as np
from examples.demo import Demo
# ensure that every demo run behave constantly equal
random.seed(1)
np.random.seed(1)
def test_flatland_000():
Demo.run_example_flatland_000()
# TODO test assertions
def test_flatland_001():
Demo.run_example_flatland_001()
# TODO test assertions
def test_network_000():
Demo.run_example_network_000()
# TODO test assertions
def test_network_001():
Demo.run_example_network_001()
# TODO test assertions
def test_network_002():
Demo.run_example_network_002()
# TODO test assertions
def test_complex_scene():
Demo.run_complex_scene()
# TODO test assertions
def test_generate_complex_scenario():
Demo.run_generate_complex_scenario()
# TODO test assertions
def test_generate_random_scenario():
Demo.run_generate_random_scenario()
# TODO test assertions
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment