Skip to content

Commit 9edaed4

Browse files
committed
Inserted test build to CI
1 parent 41b21f0 commit 9edaed4

3 files changed

Lines changed: 39 additions & 19 deletions

File tree

.gitlab-ci.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,20 @@ MAGIA_V2_TILES_2:
5050
artifacts : true
5151
variables:
5252
tiles: 2
53-
target_platform: magia_v2
53+
target_platform: magia_v2
54+
55+
56+
.build:
57+
extends: .base
58+
script:
59+
- make clean build tiles=${tiles} target_platform=${target_platform} compiler=${compiler}
60+
artifacts:
61+
paths: [ "build" ]
62+
63+
build_test_magiav2_tiles_2:
64+
extends: .build
65+
stage: build
66+
variables:
67+
tiles: 2
68+
target_platform: magia_v2
69+
compiler: GCC_PULP

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@ The following *optional* parameters can be specified when running the make comma
5151
1. Initialize the GVSoC submodule:
5252

5353
`make gvsoc_init`
54+
55+
You can also create a virtual environment for python with the requirements by running:
56+
57+
`make python_ci`
5458

5559
2. Build the Magia architecture (*this command may take time and return an error, please be patient.*):
5660

tests/magia/mesh/CMakeLists.txt

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,24 @@
44
#
55
# Alberto Dequino <alberto.dequino@unibo.it>
66
add_subdirectory(hello_world)
7-
# add_subdirectory(fsync_levels)
8-
# add_subdirectory(fsync_rc)
9-
# add_subdirectory(fsync_diag)
10-
# # add_subdirectory(fsync_sync)
11-
# add_subdirectory(mm_is)
12-
# add_subdirectory(mm_ws)
13-
# add_subdirectory(mm_os)
14-
# add_subdirectory(idma_2d)
15-
# add_subdirectory(idma_1d)
16-
# #add_subdirectory(flatatt)
17-
# # add_subdirectory(float)
18-
# add_subdirectory(cemm_global)
19-
# add_subdirectory(mm_is_2)
20-
# add_subdirectory(mm_os_2)
21-
# add_subdirectory(mm_ws_2)
22-
# add_subdirectory(brah)
23-
# add_subdirectory(fsync_lr)
24-
# add_subdirectory(gemv)
7+
add_subdirectory(fsync_levels)
8+
add_subdirectory(fsync_rc)
9+
add_subdirectory(fsync_diag)
10+
# add_subdirectory(fsync_sync)
11+
add_subdirectory(mm_is)
12+
add_subdirectory(mm_ws)
13+
add_subdirectory(mm_os)
14+
add_subdirectory(idma_2d)
15+
add_subdirectory(idma_1d)
16+
#add_subdirectory(flatatt)
17+
# add_subdirectory(float)
18+
add_subdirectory(cemm_global)
19+
add_subdirectory(mm_is_2)
20+
add_subdirectory(mm_os_2)
21+
add_subdirectory(mm_ws_2)
22+
add_subdirectory(brah)
23+
add_subdirectory(fsync_lr)
24+
add_subdirectory(gemv)
2525
if (TARGET_PLATFORM STREQUAL "magia_v1")
2626
add_subdirectory(amo)
2727
add_subdirectory(amo_lock_global)

0 commit comments

Comments
 (0)