Giter Site home page Giter Site logo

nnstreamer / taos-ci Goto Github PK

View Code? Open in Web Editor NEW
117.0 18.0 94.0 3.84 MB

:tangerine: TAOS-CI (a.k.a LightSys) is an lightweight and efficient CI system to achieve "Review less, merge faster" with a tool-based review system. It is completely compatible with all GitHub repositories although TAOS-CI is designed & implemented for NNStreamer repository. (Homepage: https://taos-ci.github.io/)

Home Page: http://nnstreamer.mooo.com/TAOS-CI/ci/taos/

License: Apache License 2.0

Shell 88.08% PHP 9.05% HTML 0.84% CMake 0.26% Hack 0.32% Python 1.24% CSS 0.20%
continuous-integration integration-speed resource-management reveiw-automation hacktoberfest

taos-ci's Introduction

NNStreamer

Gitter DailyBuild CII Best Practices Total alerts Code Coverage Coverity Scan Defect Status GitHub repo size

Neural Network Support as Gstreamer Plugins.

NNStreamer is a set of Gstreamer plugins that allow Gstreamer developers to adopt neural network models easily and efficiently and neural network developers to manage neural network pipelines and their filters easily and efficiently.

Architectural Description (WIP)

Toward Among-Device AI from On-Device AI with Stream Pipelines, IEEE/ACM ICSE 2022 SEIP
NNStreamer: Efficient and Agile Development of On-Device AI Systems, IEEE/ACM ICSE 2021 SEIP [media]
NNStreamer: Stream Processing Paradigm for Neural Networks ... [pdf/tech report]
GStreamer Conference 2018, NNStreamer [media] [pdf/slides]
Naver Tech Talk (Korean), 2018 [media] [pdf/slides]
Samsung Developer Conference 2019, NNStreamer (media)
ResearchGate Page of NNStreamer

Official Releases

Tizen Ubuntu Android Yocto macOS
5.5M2 and later 16.04/18.04/20.04/22.04 9/P Kirkstone
arm armv7l badge Available Available Ready N/A
arm64 aarch64 badge Available android badge yocto badge N/A
x64 x64 badge ubuntu badge Ready Ready Available
x86 x86 badge N/A N/A Ready N/A
Publish Tizen Repo PPA Daily build Layer Brew Tap
API C/C# (Official) C Java C C
  • Ready: CI system ensures build-ability and unit-testing. Users may easily build and execute. However, we do not have automated release & deployment system for this instance.
  • Available: binary packages are released and deployed automatically and periodically along with CI tests.
  • Daily Release
  • SDK Support: Tizen Studio (5.5 M2+) / Android Studio (JCenter, "nnstreamer")
  • Enabled features of official releases

Objectives

  • Provide neural network framework connectivities (e.g., tensorflow, caffe) for gstreamer streams.

    • Efficient Streaming for AI Projects: Apply efficient and flexible stream pipeline to neural networks.
    • Intelligent Media Filters!: Use a neural network model as a media filter / converter.
    • Composite Models!: Multiple neural network models in a single stream pipeline instance.
    • Multi Modal Intelligence!: Multiple sources and stream paths for neural network models.
  • Provide easy methods to construct media streams with neural network models using the de-facto-standard media stream framework, GStreamer.

    • Gstreamer users: use neural network models as if they are yet another media filters.
    • Neural network developers: manage media streams easily and efficiently.

Maintainers

Committers

Components

Note that this project has just started and many of the components are in design phase. In Component Description page, we describe nnstreamer components of the following three categories: data type definitions, gstreamer elements (plugins), and other misc components.

Getting Started

For more details, please access the following manuals.

  • For Linux-like systems such as Tizen, Debian, and Ubuntu, press here.
  • For macOS systems, press here.
  • To build an API library for Android, press here.

Applications

CI Server

AI Acceleration Hardware Support

Although a framework may accelerate transparently as Tensorflow-GPU does, nnstreamer provides various hardware acceleration subplugins.

  • Movidius-X via ncsdk2 subplugin: Released
  • Movidius-X via openVINO subplugin: Released
  • Edge-TPU via edgetpu subplugin: Released
  • ONE runtime via nnfw(an old name of ONE) subplugin: Released
  • ARMNN via armnn subplugin: Released
  • Verisilicon-Vivante via vivante subplugin: Released
  • Qualcomm SNPE via snpe subplugin: Released
  • NVidia via TensorRT subplugin: Released
  • TRI-x NPUs: Released
  • NXP i.MX series: via the vendor
  • Others: TVM, TensorFlow, TensorFlow-lite, PyTorch, Caffe2, SNAP, ...

Contributing

Contributions are welcome! Please see our Contributing Guide for more details.

taos-ci's People

Contributors

again4you avatar anyj0527 avatar bson1012 avatar gichan-jang avatar jaeyun-jung avatar jijoongmoon avatar junghan0611 avatar junhwanpark avatar kbumsik avatar kingssa avatar kparichay avatar leemgs avatar myungjoo avatar niley7464 avatar ohsewon avatar taos-ci avatar valkun avatar wooksong avatar zhoonit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

taos-ci's Issues

[PR][CLOSED] Improved the script that generates doxygen book

Issue by geunsik-lim
Monday Jun 18, 2018 at 08:34 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/34


Improved the script that generates doxygen book

This PR is to enhance the existing script file in order to generate
doxygen-based documents such as HTML and PDF book

Changes proposed in this PR:

  1. Added function to check if dependent packages exists
  2. Removed script to generate CI book (Deprecated)
  3. Added function to display debug message consistently
  4. Imported configuration file of CI to avoid additional configuration setting procedure
  5. Updated Mark-Down document
  6. Updated config/config-environment.sh file

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/34/commits

[PR][CLOSED] Commonize the existing functions

Issue by geunsik-lim
Monday Jun 11, 2018 at 05:41 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/8


This PR is to commonize the existing functions.

Changes proposed in this PR:

  1. Added variable SRC_PATH for commonizing the exiting paths
  2. Updated how to display debug message for readability
  3. Added .clang-format in ./doc/ folder

Self assessment:

  1. gbs build: okay
  2. local test: okay

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/8/commits

[PR][CLOSED] Rename two project names for maintenance

Issue by geunsik-lim
Tuesday Jun 12, 2018 at 09:55 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/24


This PR is to rename two project names to maintain source code
effectively. Sometimes, there are different project names between
upstream repository and (forked) user repository.

  1. Project name for upstream: PRJ_REPO_UPSTREAM
  2. Project name for (forked) user: PRJ_REPO_AUTHOR

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/24/commits

[PR][CLOSED] Update loading structure of plugin modules

Issue by geunsik-lim
Friday Jun 08, 2018 at 06:50 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/6


This PR is to improve the existing enabling procedure of the plugin modules
such as plugins-good and plugins-ugly.

Changes proposed in this PR:

  1. Updated plugin modules' loading structure
  2. Updated documents
  3. Renamed the files in 'config' folder for maintenance

Self assessment:

  1. local test: okay
  2. gbs build: okay
  3. aging test: okay

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/6/commits

[PR][CLOSED] Commonize the existing all documents and annotations

Issue by geunsik-lim
Thursday Jun 07, 2018 at 05:12 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/3


This PR is to commonize the existing all functions and documents as a common CI system.

Changes proposed in this PR:

  1. Updated documents
  2. Added Doxyfiles
  3. Added how to set-up CI server for TAOS-CI
  4. Removed legacy explanation
  5. Updated how to generate doxygen-based pdf book (hard-copy).

Self assessment:

  1. local test: okay
  2. gbs build: okay
  3. verification: okay

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/3/commits

[ISSUE][CLOSED] Feature Suggestion: Deployment script for users (git repo maintainers)

Issue by myungjoo-ham
Wednesday Jun 20, 2018 at 00:52 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/issues/41


This is a feature suggestion. Please consider this and accept if you want it as well.

A deployment script:

  1. Git repo maintainer, "X", gets the script in TAOS-CI.
  2. Git repo maintainer, "X", does "git init" in his own git repo (or move to the preexisting git repo)
  3. Git repo maintainer, "X", executes the the script in his git repo.
  4. Any required files in the repo for TAOS-CI are installed
  5. (recommended but optional) A commit is created so that the maintainer, "X", may "git push" right away.

Anyway, if there is no files required to be installed in the source git repo, deployment script will not be applicable to git repo; then, you just need server-deploying script.

[PR][CLOSED] Support CIBOT REST APIs instead of a wild curl usage for flexible customization

Issue by geunsik-lim
Wednesday Jun 20, 2018 at 11:46 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/46


Fix issue #47.

This PR is to modualize the existing curl operations for REST API.
It aims to give developers more convenience in case that they have to
create their CI modules for their github repository.

After this PR, the below two API will be officially recommended to add new CI features.

  • cibot_comment()
  • cibot_pr_report()

Changes proposed in this PR:

  • Version5:
  1. Added how to develop/use additional CI modules
  • Version4:
  1. Updated pr format checker scripts to remove duplicated statements.
  2. Fixed incorrect translation by missing double quotation mark("").
  3. Updated signed-off-by facility with CIBOT REST API
  • Version3:
  1. Replaced the existing curl commands with CIBOT webhook API consistently
  • Version2:
  1. Removed unnecessary messages of CIBOT
  2. Modualized the automatic comment facility of CIBOT
  • Version1:
  1. Modualized the PR report operations to remove duplicated statements
  2. Fixed typos

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/46/commits

[PR][CLOSED] [WIP] Initial commit for pr-audit-test

Issue by sewon-oh
Tuesday Jun 19, 2018 at 09:53 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/37


  • pr-audit-test.sh: prototype of pr-audit-test. It will be modified.

Changes proposed in this PR:

  1. Initial commit for pr-audit-test

Self evaluation:

  1. Build test: [ ]Passed [ ]Failed [* ]Skipped
  2. Run test: [ ]Passed [ ]Failed [* ]Skipped

Signed-off-by: Sewon Oh [email protected]


sewon-oh included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/37/commits

[PR][CLOSED] Support build mode to handling various build situation

Issue by geunsik-lim
Tuesday Jun 12, 2018 at 07:16 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/20


This PR is to support flexible build mode facility to handle
various situations while building sourcecode.

BUILD_MODE is created in order that developers can do debugging easily
in console after adding new CI facility.
Note that ../report/build_log_${input_pr}_output.txt includes both stdout(1)
and stderr(2) in case of BUILD_MODE=1.

Build Mode:
BUILD_MODE=0 : run "gbs build" command without generating debugging information.
BUILD_MODE=1 : run "gbs build" command with generation of debugging contents.
BUILD_MODE=99: skip "gbs build" procedures to do debugging of another CI function.

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/20/commits

[ISSUE][CLOSED] Reduce # messages from bot, delete obsolete messages from bot.

Issue by myungjoo-ham
Tuesday Jun 12, 2018 at 07:00 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/issues/19


Issue summary

The current CI bot writes too many messages:

Please:

  1. Reduce the number of messages from the bot
  2. Delete obsolete bot-messages automatically.
  3. Let's not add a comment like cibot: Thank you for posting issue #77. The person in charge will reply soon. It's not a useful information for our repo.

[PR][CLOSED] [CI/nnstreamer] Apply cmake build, unit test per pr

Issue by sewon-oh
Wednesday Jun 20, 2018 at 04:53 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/44


This pr depends on pr 42 and 43. do not merge before pr 42, 43 are merged.

  • config-plugins-audit.sh: add script to execute cmake build, unit test script

Self evaluation:

  1. Build test: [ ]Passed [ ]Failed [*]Skipped
  2. Run test: [*]Passed [ ]Failed []Skipped

Signed-off-by: Sewon Oh [email protected]


sewon-oh included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/44/commits

[PR][CLOSED] Support CIBOT REST APIs instead of a wild curl usage for flexible customization

Issue by geunsik-lim
Wednesday Jun 20, 2018 at 11:46 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/46


Fix issue #47.

This PR is to modualize the existing curl operations for REST API.
It aims to give developers more convenience in case that they have to
create their CI modules for their github repository.

After this PR, the below two API will be officially recommended to add new CI features.

  • cibot_comment()
  • cibot_pr_report()

Changes proposed in this PR:

  • Version5:
  1. Added how to develop/use additional CI modules
  • Version4:
  1. Updated pr format checker scripts to remove duplicated statements.
  2. Fixed incorrect translation by missing double quotation mark("").
  3. Updated signed-off-by facility with CIBOT REST API
  • Version3:
  1. Replaced the existing curl commands with CIBOT webhook API consistently
  • Version2:
  1. Removed unnecessary messages of CIBOT
  2. Modualized the automatic comment facility of CIBOT
  • Version1:
  1. Modualized the PR report operations to remove duplicated statements
  2. Fixed typos

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/46/commits

[PR][CLOSED] Fix and update how to set-up CI Server

Issue by geunsik-lim
Thursday Jun 07, 2018 at 05:40 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/4


It's trivial.
This PR is to update the existing instruction guide to set-up CI server.

Changes proposed in this PR:

  1. Updated the existing CI server manual

Self assessment:

  1. Updated document
  2. Fxied typos

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/4/commits

[PR][CLOSED] [PR-Comment] Rephrase incorrect sentences

Issue by myungjoo-ham
Friday Jun 15, 2018 at 00:42 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/30


The previous sentence, "Note that you don't must merge your own PR firsthand",
was quite itching. The sentence is rephrased.

Note that this does not change any logic / behaviors.

Signed-off-by: MyungJoo Ham [email protected]


myungjoo-ham included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/30/commits

[PR][CLOSED] [github] Added legacy issue template

Issue by geunsik-lim
Tuesday Jun 19, 2018 at 22:24 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/38


This PR is to support compatibility of issue template between different github versions.

Changes proposed in this PR:

  1. Added legacy issue template

Reference:

Self assessment:

  1. GBS build: okay
  2. Local test: okay

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/38/commits

[PR][CLOSED] Moved pr-format-clang facility to plugins-good folder

Issue by geunsik-lim
Tuesday Jun 12, 2018 at 09:28 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/23


This PR is to move the existing pr-format-clang function
to plugins-good category.

Changes proposed in this PR:

  1. Moved clang feature to plugins-good folder
  2. Fixed typos
  3. Removed unnecessary files

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/23/commits

[PR][CLOSED] Commonize the existing functions

Issue by geunsik-lim
Monday Jun 11, 2018 at 06:59 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/10


This PR is to commonize the existing functions.

Changes proposed in this PR:

  1. Added variable SRC_PATH for commonizing the exiting paths
  2. Updated how to display debug message for readability
  3. Added .clang-format in ./doc/ folder

Self assessment:

  1. gbs build: okay
  2. local test: okay

Signed-off-by: Geunsik Lim [email protected]

[Template] PR Description

github.sec.samsung.net automatically copies your commit message for your convenience.
Please write your own PR description with this template and remove unused part of the template.

Fixed issue #no.
Depict why this PR has to be merged into the mainline repository.

Changes proposed in this PR:

  1. Write 1st content
  2. Write 2nd content

Self evaluation:

  1. Build test: [ ]Passed [ ]Failed [ ]Skipped
  2. Run test: [ ]Passed [ ]Failed [* ]Skipped

How to evaluate:

  1. Describe how to evaluate your PR.

Append signed-off information by running $git commit -s ... command.


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/10/commits

[PR][CLOSED] [CI/nnstreamer] Script for unit test per pr

Issue by sewon-oh
Wednesday Jun 20, 2018 at 04:40 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/42


1st

  • pr-nnstreamer-unittest.sh: add dependency check, change name, fix new line issue

2nd
Append doxygen tags, Use official API

Self evaluation:

  1. Build test: [ ]Passed [ ]Failed [* ]Skipped
  2. Run test: [*]Passed [ ]Failed [ ]Skipped

Signed-off-by: Sewon Oh [email protected]


sewon-oh included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/42/commits

[PR][CLOSED] Updated menu & description of CI server

Issue by geunsik-lim
Thursday Jun 14, 2018 at 23:09 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/29


This PR is to update the existing menu of CI server.

Changes proposed in this PR:

  1. Added HTML-based developer manual into menu webpage
  2. Modified generation webpage of resource usage
  3. Updated description of resource usage

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/29/commits

[PR][CLOSED] Move Doxyfile and doc to ci folder for maintenance

Issue by geunsik-lim
Tuesday Jun 12, 2018 at 00:31 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/13


This PR is to move the existing Doxygen configuration files and doc folder
to ci folder for maintenance and portability.

Changes proposed in this PR:

Revision2:

  1. Applied the comment of @sewon-oh
    (Fixed the location of log file)

Revision1:

  1. Fixed typos
  2. Moved Doxyfile* and doc to ci folder
  3. Used basename instead of cut command to avoid additional dependency
  4. Updated log file structure with two files
  5. Updated document.

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/13/commits

[PR][CLOSED] Added how to apply TAOS-CI into a github project

Issue by geunsik-lim
Thursday Jun 07, 2018 at 06:00 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/5


This PR is to append how to apply TAOS-CI system into a github repository
of STAR project.

Changes proposed in this PR:

  1. Added how to install TAOS-CI

Self assessment:

  1. gbs build: skipped
  2. MD test with retext: okay

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/5/commits

[PR][CLOSED] Added plugins-good: pr-format-indent

Issue by geunsik-lim
Tuesday Jun 12, 2018 at 10:23 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/25


Fix issue STAR/nnstreamer#77
This PR is to add Plugins-good: pr-format-indent feature.

Changes proposed in this PR:

  1. Added new feature (pr-format-indent facility)
  2. Disabled the existing pr-form-clang facility for (nnstreamer)

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/25/commits

[PR][CLOSED] Update folder layout and doxygen book template

Issue by geunsik-lim
Tuesday Jun 12, 2018 at 07:52 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/21


This PR is to update the existing folder layout of unit-test-coverage
and a template of doxygen book.

Changes proposed in this PR:

  • Version 2:

    • Fixed typos
    • renamed unit-test-coverage to gcov for readability
  • Version 1:

    • Moved unit-test-coverage to ci folder
    • Update template file of doxygen book
    • Updated spec file for packaging
    • Removed unnecessary file (*.pdf)

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/21/commits

[PR][CLOSED] Edit path setting and parsing repo name

Issue by sewon-oh
Monday Jun 11, 2018 at 10:34 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/12


  • checker-pr-audit.sh & checker-pr-format.sh : change some lines position to fix bug
  • checker-pr-*-async.sh : parsing repo name
  • menu.html : edit pdf path

Self evaluation:

  1. Build test: [ ]Passed [ ]Failed [* ]Skipped
  2. Run test: [ ]Passed [ ]Failed [* ]Skipped

Signed-off-by: Sewon Oh [email protected]


sewon-oh included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/12/commits

[ISSUE][CLOSED] [Future Feature Suggestion] github.com integration

Issue by myungjoo-ham
Wednesday Jun 20, 2018 at 09:10 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/issues/45


In the near future, we may migrate a few packages to github.com.
If we assume github.com as the main repo as well, we won't be able to run Per-PR CI internally.

To support such repos, in the future, TAOS-CI may expand its deployability.

Suggested Future Requirements:

  • Integratable with OBS of build.opensuse.org
  • Support AWC/Azure of any other public cloud
  • Make TAOS-CI acceptable for open source group.

[PR][CLOSED] [CI/nnstreamer] Apply cmake build, unit test per pr

Issue by sewon-oh
Wednesday Jun 20, 2018 at 04:53 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/44


This pr depends on pr 42 and 43. do not merge before pr 42, 43 are merged.

  • config-plugins-audit.sh: add script to execute cmake build, unit test script

Self evaluation:

  1. Build test: [ ]Passed [ ]Failed [*]Skipped
  2. Run test: [*]Passed [ ]Failed []Skipped

Signed-off-by: Sewon Oh [email protected]


sewon-oh included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/44/commits

[PR][CLOSED] Added test coverage script (with gcov/lcov)

Issue by geunsik-lim
Tuesday Jun 19, 2018 at 02:32 GMT
Originally opened as https://github.sec.samsung.net/STAR/TAOS-CI/pull/35


This PR is to append a test coverage script for Jenkins server.
After this PR, the official webpage of gcov will be http://aaci.mooo.com/<prj_name>/gcov/.

Changes proposed in this PR:

  1. Added gcov script for Jenkins
  2. Updated default web address for gcov report

Signed-off-by: Geunsik Lim [email protected]


geunsik-lim included the following code: https://github.sec.samsung.net/STAR/TAOS-CI/pull/35/commits

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.