[DEBUG] dir_commit is repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335. This folder is created. [DEBUG] current path: /var/www/html/nntrainer/TAOS-CI/ci. [DEBUG] ./checker-pr-prebuild-async.sh 202411202014550.55517911911011 ac31a83628513b209b423e494584b2097a450335 https://github.com/baek2sm/nntrainer.git pow_layer 2801 aad7e880-a730-11ef-92f5-9a7a1f876bbd [DEBUG] Starting a prebuild checker... Checking for curl... /usr/bin/curl Checking for cut... /usr/bin/cut Checking for wc... /usr/bin/wc Checking for git... /usr/bin/git Checking for which... /usr/bin/which Checking for grep... /usr/bin/grep Checking for touch... /usr/bin/touch Checking for find... /usr/bin/find Checking for wc... /usr/bin/wc Checking for cat... /usr/bin/cat Checking for basename... /usr/bin/basename Checking for tail... /usr/bin/tail Checking for cppcheck... /usr/bin/cppcheck Checking for rpmlint... /usr/bin/rpmlint Checking for aha... /usr/bin/aha Checking for stat... /usr/bin/stat Checking for curl... /usr/bin/curl Checking for ctags... /usr/bin/ctags [DEBUG] Checked dependency packages. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: pending [DEBUG] CONTEXT: (INFO)TAOS/pr-prebuild-group [DEBUG] The length of a webhook message is "80". [DEBUG] The original DESCRIPTION is "Trigger: queued. The commit number is ac31a83628513b209b423e494584b2097a450335.". [DEBUG] The edited TRIM_DESCRIPTION is "Trigger: queued. The commit number is ac31a83628513b209b423e494584b2097a450335.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703583780, "node_id": "SC_kwDODuDT088AAAAHnUkWJA", "state": "pending", "description": "Trigger: queued. The commit number is ac31a83628513b209b423e494584b2097a450335.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "(INFO)TAOS/pr-prebuild-group", "created_at": "2024-11-20T11:14:58Z", "updated_at": "2024-11-20T11:14:58Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- /var/www/html/nntrainer/TAOS-CI/ci [DEBUG] Starting a module of prebuild group ... [DEBUG] dir_ci is '/var/www/html/nntrainer/TAOS-CI/ci' [DEBUG] dir_worker is 'repo-workers/pr-checker' [DEBUG] dir_commit is 'repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335' [DEBUG] Let's move to a git repository folder. Current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] git format-patch -1 ac31a83628513b209b423e494584b2097a450335 --output-directory ../report/ ../report/0001-layer-add-pow-operation-layer.patch total 192 drwxr-xr-x 2 www-data www-data 4096 Nov 20 20:14 . drwxr-xr-x 4 www-data www-data 4096 Nov 20 20:14 .. -rw-r--r-- 1 www-data www-data 185134 Nov 20 20:14 0001-layer-add-pow-operation-layer.patch [MODULE] plugins-base: it is a well-maintained collection of CI plugins as a essential plugin. [MODULE] plugins-good: Plugin group that follow Apache license with good quality [MODULE] plugins-staging: Plugin group that does not have evaluation and aging test enough Current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/config/config-plugins-prebuild.sh [MODULE] plugins-good: Plugin group that follow Apache license with good quality pr-prebuild-doxygen-tag is starting. [MODULE] TAOS/pr-prebuild-doxygen-tag: Check a source code consists of required doxygen tags. [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-doxygen-tag.sh pr-prebuild-pylint is starting. [MODULE] TAOS/pr-prebuild-pylint: Check the code formatting style with pylint [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-pylint.sh pr-prebuild-newline is starting. [MODULE] TAOS/pr-prebuild-newline: Check if there is a newline issue in text files [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-newline.sh pr-prebuild-rpm-spec is starting. [MODULE] TAOS/pr-prebuild-rpm-spec: Check if there is incorrect staements in *.spec file [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-rpm-spec.sh pr-prebuild-file-size is starting. [MODULE] TAOS/pr-prebuild-file-size: Check the file size to not include big binary files [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-file-size.sh pr-prebuild-cppcheck is starting. [MODULE] TAOS/pr-prebuild-cppcheck: Check dangerous coding constructs in source codes (*.c, *.cpp) with cppcheck [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-cppcheck.sh pr-prebuild-nobody is starting. [MODULE] TAOS/pr-prebuild-nobody: Check the commit message body [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-nobody.sh pr-prebuild-timestamp is starting. [MODULE] TAOS/pr-prebuild-timestamp: Check the timestamp of the commit [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-timestamp.sh pr-prebuild-executable is starting. [MODULE] TAOS/pr-prebuild-executable: Check executable bits for .cpp, .c, .hpp, .h, .prototxt, .caffemodel, .txt., .init [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-executable.sh pr-prebuild-hardcoded-path is starting. [MODULE] TAOS/pr-prebuild-hardcoded-path: Check prohibited hardcoded paths (/home/* for now) [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-hardcoded-path.sh pr-prebuild-misspelling is starting. [MODULE] TAOS/pr-prebuild-misspelling: Check a misspelled statement in a document file with GNU Aspell [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-misspelling.sh pr-prebuild-doxygen-build is starting. [MODULE] TAOS/pr-prebuild-doxygen-build: Check a doxygen grammar if a doxygen can normally generate source code pr-prebuild-prohibited-words is starting. [MODULE] TAOS/pr-prebuild-prohibited-words: Check if source codes have prohibited words. [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-prohibited-words.sh pr-prebuild-signed-off-by is starting. [MODULE] TAOS/pr-prebuild-signed-off-by: Check 'Signed-off-by' in commit body [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-signed-off-by.sh pr-prebuild-coverity is starting. [MODULE] TAOS/pr-prebuild-coverity: Check defects in the C/C++ source code with 'coverity' package [DEBUG] The current path: /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer. [DEBUG] source /var/www/html/nntrainer//ci/taos/plugins-good/pr-prebuild-coverity.sh [MODULE] plugins-staging: Plugin group that does not have an evaluation and aging test enough [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-doxygen-tag' module [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-doxygen-tag [DEBUG] The length of a webhook message is "44". [DEBUG] The original DESCRIPTION is "Successfully the Doxygen checker is passed.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully the Doxygen checker is passed.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703584105, "node_id": "SC_kwDODuDT088AAAAHnUkXaQ", "state": "success", "description": "Successfully the Doxygen checker is passed.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-doxygen-tag", "created_at": "2024-11-20T11:14:59Z", "updated_at": "2024-11-20T11:14:59Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-pylint' module ######################################################################################## [MODULE] TAOS/pr-prebuild-pylint: Check dangerous coding constructs in source codes (*.py) with pylint [DEBUG] file name is ( Applications/Custom/LayerClient/jni/main.cpp ). [DEBUG] ( Applications/Custom/LayerClient/jni/main.cpp ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( Applications/Custom/LayerClient/res/custom_layer_client.ini ). [DEBUG] ( Applications/Custom/LayerClient/res/custom_layer_client.ini ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( Applications/Custom/pow.h ). [DEBUG] ( Applications/Custom/pow.h ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( api/ccapi/include/layer.h ). [DEBUG] ( api/ccapi/include/layer.h ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( api/nntrainer-api-common.h ). [DEBUG] ( api/nntrainer-api-common.h ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( nntrainer/app_context.cpp ). [DEBUG] ( nntrainer/app_context.cpp ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( nntrainer/layers/common_properties.cpp ). [DEBUG] ( nntrainer/layers/common_properties.cpp ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( nntrainer/layers/common_properties.h ). [DEBUG] ( nntrainer/layers/common_properties.h ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( nntrainer/layers/meson.build ). [DEBUG] ( nntrainer/layers/meson.build ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( nntrainer/layers/pow_layer.cpp ). [DEBUG] ( nntrainer/layers/pow_layer.cpp ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( nntrainer/layers/pow_layer.h ). [DEBUG] ( nntrainer/layers/pow_layer.h ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( nntrainer/utils/node_exporter.h ). [DEBUG] ( nntrainer/utils/node_exporter.h ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( test/input_gen/genModelTests_v2.py ). [DEBUG] ( test/input_gen/genModelTests_v2.py ) file is source code with the text format. [DEBUG] pylint: passed. file name: test/input_gen/genModelTests_v2.py, There are 0 bug(s). [DEBUG] file name is ( test/input_gen/golden/unittest_models_v2.tar.gz ). [DEBUG] file name is ( test/unittest/layers/meson.build ). [DEBUG] ( test/unittest/layers/meson.build ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( test/unittest/layers/unittest_layers_pow.cpp ). [DEBUG] ( test/unittest/layers/unittest_layers_pow.cpp ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] file name is ( test/unittest/models/unittest_models.cpp ). [DEBUG] ( test/unittest/models/unittest_models.cpp ) file can not be investigated by pylint (statid code analysis tool). [DEBUG] Skipped. static code analysis tool - pylint. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-pylint [DEBUG] The length of a webhook message is "50". [DEBUG] The original DESCRIPTION is "Skipped. Your PR does not include python code(s).". [DEBUG] The edited TRIM_DESCRIPTION is "Skipped. Your PR does not include python code(s).". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703584246, "node_id": "SC_kwDODuDT088AAAAHnUkX9g", "state": "success", "description": "Skipped. Your PR does not include python code(s).", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-pylint", "created_at": "2024-11-20T11:15:00Z", "updated_at": "2024-11-20T11:15:00Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-newline' module ######################################################################################## [MODULE] TAOS/pr-prebuild-newline: Check the illegal newline handlings in text files [DEBUG] file name is ( Applications/Custom/LayerClient/jni/main.cpp ). [DEBUG] ( Applications/Custom/LayerClient/jni/main.cpp ) file is a text file (Type: ASCII text). [DEBUG] git show Applications/Custom/LayerClient/jni/main.cpp > ../report/1.patch [DEBUG] Newline checker is passed. patch file name: Applications/Custom/LayerClient/jni/main.cpp. The number of newlines is 0. [DEBUG] file name is ( Applications/Custom/LayerClient/res/custom_layer_client.ini ). [DEBUG] ( Applications/Custom/LayerClient/res/custom_layer_client.ini ) file is a text file (Type: ASCII text). [DEBUG] git show Applications/Custom/LayerClient/res/custom_layer_client.ini > ../report/2.patch [DEBUG] Newline checker is passed. patch file name: Applications/Custom/LayerClient/res/custom_layer_client.ini. The number of newlines is 0. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ) file is a text file (Type: ASCII text). [DEBUG] git show Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp > ../report/3.patch [DEBUG] Newline checker is passed. patch file name: Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp. The number of newlines is 0. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ) file is a text file (Type: ASCII text). [DEBUG] git show Applications/Custom/LayerPlugin/layer_plugin_test.cpp > ../report/4.patch [DEBUG] Newline checker is passed. patch file name: Applications/Custom/LayerPlugin/layer_plugin_test.cpp. The number of newlines is 0. [DEBUG] file name is ( Applications/Custom/pow.h ). [DEBUG] ( Applications/Custom/pow.h ) file is a text file (Type: ASCII text). [DEBUG] git show Applications/Custom/pow.h > ../report/5.patch [DEBUG] Newline checker is passed. patch file name: Applications/Custom/pow.h. The number of newlines is 0. [DEBUG] file name is ( api/ccapi/include/layer.h ). [DEBUG] ( api/ccapi/include/layer.h ) file is a text file (Type: ASCII text). [DEBUG] git show api/ccapi/include/layer.h > ../report/6.patch [DEBUG] Newline checker is passed. patch file name: api/ccapi/include/layer.h. The number of newlines is 0. [DEBUG] file name is ( api/nntrainer-api-common.h ). [DEBUG] ( api/nntrainer-api-common.h ) file is a text file (Type: ASCII text). [DEBUG] git show api/nntrainer-api-common.h > ../report/7.patch [DEBUG] Newline checker is passed. patch file name: api/nntrainer-api-common.h. The number of newlines is 0. [DEBUG] file name is ( nntrainer/app_context.cpp ). [DEBUG] ( nntrainer/app_context.cpp ) file is a text file (Type: ASCII text). [DEBUG] git show nntrainer/app_context.cpp > ../report/8.patch [DEBUG] Newline checker is passed. patch file name: nntrainer/app_context.cpp. The number of newlines is 0. [DEBUG] file name is ( nntrainer/layers/common_properties.cpp ). [DEBUG] ( nntrainer/layers/common_properties.cpp ) file is a text file (Type: ASCII text). [DEBUG] git show nntrainer/layers/common_properties.cpp > ../report/9.patch [DEBUG] Newline checker is passed. patch file name: nntrainer/layers/common_properties.cpp. The number of newlines is 0. [DEBUG] file name is ( nntrainer/layers/common_properties.h ). [DEBUG] ( nntrainer/layers/common_properties.h ) file is a text file (Type: ASCII text). [DEBUG] git show nntrainer/layers/common_properties.h > ../report/10.patch [DEBUG] Newline checker is passed. patch file name: nntrainer/layers/common_properties.h. The number of newlines is 0. [DEBUG] file name is ( nntrainer/layers/meson.build ). [DEBUG] ( nntrainer/layers/meson.build ) file is a text file (Type: ASCII text). [DEBUG] git show nntrainer/layers/meson.build > ../report/11.patch [DEBUG] Newline checker is passed. patch file name: nntrainer/layers/meson.build. The number of newlines is 0. [DEBUG] file name is ( nntrainer/layers/pow_layer.cpp ). [DEBUG] ( nntrainer/layers/pow_layer.cpp ) file is a text file (Type: ASCII text). [DEBUG] git show nntrainer/layers/pow_layer.cpp > ../report/12.patch [DEBUG] Newline checker is passed. patch file name: nntrainer/layers/pow_layer.cpp. The number of newlines is 0. [DEBUG] file name is ( nntrainer/layers/pow_layer.h ). [DEBUG] ( nntrainer/layers/pow_layer.h ) file is a text file (Type: ASCII text). [DEBUG] git show nntrainer/layers/pow_layer.h > ../report/13.patch [DEBUG] Newline checker is passed. patch file name: nntrainer/layers/pow_layer.h. The number of newlines is 0. [DEBUG] file name is ( nntrainer/utils/node_exporter.h ). [DEBUG] ( nntrainer/utils/node_exporter.h ) file is a text file (Type: ASCII text). [DEBUG] git show nntrainer/utils/node_exporter.h > ../report/14.patch [DEBUG] Newline checker is passed. patch file name: nntrainer/utils/node_exporter.h. The number of newlines is 0. [DEBUG] file name is ( test/input_gen/genModelTests_v2.py ). [DEBUG] ( test/input_gen/genModelTests_v2.py ) file is a text file (Type: ASCII text). [DEBUG] git show test/input_gen/genModelTests_v2.py > ../report/15.patch [DEBUG] Newline checker is passed. patch file name: test/input_gen/genModelTests_v2.py. The number of newlines is 0. [DEBUG] file name is ( test/input_gen/golden/unittest_models_v2.tar.gz ). [DEBUG] file name is ( test/unittest/layers/meson.build ). [DEBUG] ( test/unittest/layers/meson.build ) file is a text file (Type: ASCII text). [DEBUG] git show test/unittest/layers/meson.build > ../report/16.patch [DEBUG] Newline checker is passed. patch file name: test/unittest/layers/meson.build. The number of newlines is 0. [DEBUG] file name is ( test/unittest/layers/unittest_layers_pow.cpp ). [DEBUG] ( test/unittest/layers/unittest_layers_pow.cpp ) file is a text file (Type: ASCII text). [DEBUG] git show test/unittest/layers/unittest_layers_pow.cpp > ../report/17.patch [DEBUG] Newline checker is passed. patch file name: test/unittest/layers/unittest_layers_pow.cpp. The number of newlines is 0. [DEBUG] file name is ( test/unittest/models/unittest_models.cpp ). [DEBUG] ( test/unittest/models/unittest_models.cpp ) file is a text file (Type: ASCII text). [DEBUG] git show test/unittest/models/unittest_models.cpp > ../report/18.patch [DEBUG] Newline checker is passed. patch file name: test/unittest/models/unittest_models.cpp. The number of newlines is 0. [DEBUG] Passed. No newline anomaly. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-newline [DEBUG] The length of a webhook message is "62". [DEBUG] The original DESCRIPTION is "Successfully all text files are passed without newline issue.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully all text files are passed without newline issue.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703584436, "node_id": "SC_kwDODuDT088AAAAHnUkYtA", "state": "success", "description": "Successfully all text files are passed without newline issue.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-newline", "created_at": "2024-11-20T11:15:00Z", "updated_at": "2024-11-20T11:15:00Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-rpm-spec' module ######################################################################################## [MODULE] TAOS/pr-prebuild-rpm-spec: Check if a spec file is correctly written using rpmlint [DEBUG] file name is ( Applications/Custom/LayerClient/jni/main.cpp ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( Applications/Custom/LayerClient/jni/main.cpp ) file is not source code with the text format. [DEBUG] file name is ( Applications/Custom/LayerClient/res/custom_layer_client.ini ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( Applications/Custom/LayerClient/res/custom_layer_client.ini ) file is not source code with the text format. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ) file is not source code with the text format. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ) file is not source code with the text format. [DEBUG] file name is ( Applications/Custom/pow.h ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( Applications/Custom/pow.h ) file is not source code with the text format. [DEBUG] file name is ( api/ccapi/include/layer.h ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( api/ccapi/include/layer.h ) file is not source code with the text format. [DEBUG] file name is ( api/nntrainer-api-common.h ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( api/nntrainer-api-common.h ) file is not source code with the text format. [DEBUG] file name is ( nntrainer/app_context.cpp ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( nntrainer/app_context.cpp ) file is not source code with the text format. [DEBUG] file name is ( nntrainer/layers/common_properties.cpp ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( nntrainer/layers/common_properties.cpp ) file is not source code with the text format. [DEBUG] file name is ( nntrainer/layers/common_properties.h ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( nntrainer/layers/common_properties.h ) file is not source code with the text format. [DEBUG] file name is ( nntrainer/layers/meson.build ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( nntrainer/layers/meson.build ) file is not source code with the text format. [DEBUG] file name is ( nntrainer/layers/pow_layer.cpp ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( nntrainer/layers/pow_layer.cpp ) file is not source code with the text format. [DEBUG] file name is ( nntrainer/layers/pow_layer.h ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( nntrainer/layers/pow_layer.h ) file is not source code with the text format. [DEBUG] file name is ( nntrainer/utils/node_exporter.h ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( nntrainer/utils/node_exporter.h ) file is not source code with the text format. [DEBUG] file name is ( test/input_gen/genModelTests_v2.py ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( test/input_gen/genModelTests_v2.py ) file is not source code with the text format. [DEBUG] file name is ( test/input_gen/golden/unittest_models_v2.tar.gz ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] file name is ( test/unittest/layers/meson.build ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( test/unittest/layers/meson.build ) file is not source code with the text format. [DEBUG] file name is ( test/unittest/layers/unittest_layers_pow.cpp ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( test/unittest/layers/unittest_layers_pow.cpp ) file is not source code with the text format. [DEBUG] file name is ( test/unittest/models/unittest_models.cpp ). RPM spec checker is skipped because there is no spec file (e.g., *.spec) in this PR. [DEBUG] ( test/unittest/models/unittest_models.cpp ) file is not source code with the text format. [DEBUG] Skipped. the rpm spec checker. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-rpm-spec [DEBUG] The length of a webhook message is "76". [DEBUG] The original DESCRIPTION is "Skipped. rpm spec checker is jumped because you did not modify a spec file.". [DEBUG] The edited TRIM_DESCRIPTION is "Skipped. rpm spec checker is jumped because you did not modify a spec file.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703584597, "node_id": "SC_kwDODuDT088AAAAHnUkZVQ", "state": "success", "description": "Skipped. rpm spec checker is jumped because you did not modify a spec file.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-rpm-spec", "created_at": "2024-11-20T11:15:00Z", "updated_at": "2024-11-20T11:15:00Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-file-size' module ######################################################################################## [MODULE] TAOS/pr-prebuild-file-size: Check the file size to not include big binary files [DEBUG] current file name is (Applications/Custom/LayerClient/jni/main.cpp). file size is "5679". [DEBUG] Passed. patch file name: Applications/Custom/LayerClient/jni/main.cpp. value is 5,679. [DEBUG] current file name is (Applications/Custom/LayerClient/res/custom_layer_client.ini). file size is "816". [DEBUG] Passed. patch file name: Applications/Custom/LayerClient/res/custom_layer_client.ini. value is 816. [DEBUG] current file name is (Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp). file size is "1697". [DEBUG] Passed. patch file name: Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp. value is 1,697. [DEBUG] current file name is (Applications/Custom/LayerPlugin/layer_plugin_test.cpp). file size is "2434". [DEBUG] Passed. patch file name: Applications/Custom/LayerPlugin/layer_plugin_test.cpp. value is 2,434. [DEBUG] current file name is (Applications/Custom/pow.h). file size is "2165". [DEBUG] Passed. patch file name: Applications/Custom/pow.h. value is 2,165. [DEBUG] current file name is (api/ccapi/include/layer.h). file size is "24355". [DEBUG] Passed. patch file name: api/ccapi/include/layer.h. value is 24,355. [DEBUG] current file name is (api/nntrainer-api-common.h). file size is "11396". [DEBUG] Passed. patch file name: api/nntrainer-api-common.h. value is 11,396. [DEBUG] current file name is (nntrainer/app_context.cpp). file size is "24193". [DEBUG] Passed. patch file name: nntrainer/app_context.cpp. value is 24,193. [DEBUG] current file name is (nntrainer/layers/common_properties.cpp). file size is "11432". [DEBUG] Passed. patch file name: nntrainer/layers/common_properties.cpp. value is 11,432. [DEBUG] current file name is (nntrainer/layers/common_properties.h). file size is "42524". [DEBUG] Passed. patch file name: nntrainer/layers/common_properties.h. value is 42,524. [DEBUG] current file name is (nntrainer/layers/meson.build). file size is "2236". [DEBUG] Passed. patch file name: nntrainer/layers/meson.build. value is 2,236. [DEBUG] current file name is (nntrainer/layers/pow_layer.cpp). file size is "1501". [DEBUG] Passed. patch file name: nntrainer/layers/pow_layer.cpp. value is 1,501. [DEBUG] current file name is (nntrainer/layers/pow_layer.h). file size is "3024". [DEBUG] Passed. patch file name: nntrainer/layers/pow_layer.h. value is 3,024. [DEBUG] current file name is (nntrainer/utils/node_exporter.h). file size is "14554". [DEBUG] Passed. patch file name: nntrainer/utils/node_exporter.h. value is 14,554. [DEBUG] current file name is (test/input_gen/genModelTests_v2.py). file size is "28002". [DEBUG] Passed. patch file name: test/input_gen/genModelTests_v2.py. value is 28,002. [DEBUG] current file name is (test/input_gen/golden/unittest_models_v2.tar.gz). file size is "126864". [DEBUG] Passed. patch file name: test/input_gen/golden/unittest_models_v2.tar.gz. value is 126,864. [DEBUG] current file name is (test/unittest/layers/meson.build). file size is "3502". [DEBUG] Passed. patch file name: test/unittest/layers/meson.build. value is 3,502. [DEBUG] current file name is (test/unittest/layers/unittest_layers_pow.cpp). file size is "975". [DEBUG] Passed. patch file name: test/unittest/layers/unittest_layers_pow.cpp. value is 975. [DEBUG] current file name is (test/unittest/models/unittest_models.cpp). file size is "40129". [DEBUG] Passed. patch file name: test/unittest/models/unittest_models.cpp. value is 40,129. [DEBUG] Passed. File size. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-filesize [DEBUG] The length of a webhook message is "66". [DEBUG] The original DESCRIPTION is "Successfully all files are passed without any issue of file size.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully all files are passed without any issue of file size.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703584747, "node_id": "SC_kwDODuDT088AAAAHnUkZ6w", "state": "success", "description": "Successfully all files are passed without any issue of file size.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-filesize", "created_at": "2024-11-20T11:15:01Z", "updated_at": "2024-11-20T11:15:01Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-cppcheck' module ######################################################################################## [MODULE] TAOS/pr-prebuild-cppcheck: Check dangerous coding constructs in source codes (*.c, *.cpp) with cppcheck /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer Checking for cppcheck... /usr/bin/cppcheck Checking for file... /usr/bin/file Checking for grep... /usr/bin/grep Checking for cat... /usr/bin/cat Checking for wc... /usr/bin/wc Checking for awk... /usr/bin/awk 1.90 [DEBUG] file name is ( Applications/Custom/LayerClient/jni/main.cpp ). [DEBUG] ( Applications/Custom/LayerClient/jni/main.cpp ) file is source code with the text format. [DEBUG] cppcheck: It's okay. The value of the cppcheck level is 0. cppcheck: Option --std=posix is deprecated and will be removed in 1.95. Checking Applications/Custom/LayerClient/jni/main.cpp ... [DEBUG] cppcheck: passed. file name: Applications/Custom/LayerClient/jni/main.cpp, There are 0 bug(s). [DEBUG] file name is ( Applications/Custom/LayerClient/res/custom_layer_client.ini ). [DEBUG] The cppcheck (a static code analysis) module does not examine (Applications/Custom/LayerClient/res/custom_layer_client.ini) file. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ) file is source code with the text format. [DEBUG] cppcheck: It's okay. The value of the cppcheck level is 0. cppcheck: Option --std=posix is deprecated and will be removed in 1.95. Checking Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ... [DEBUG] cppcheck: passed. file name: Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp, There are 0 bug(s). [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ) file is source code with the text format. [DEBUG] cppcheck: It's okay. The value of the cppcheck level is 0. cppcheck: Option --std=posix is deprecated and will be removed in 1.95. Checking Applications/Custom/LayerPlugin/layer_plugin_test.cpp ... [DEBUG] cppcheck: passed. file name: Applications/Custom/LayerPlugin/layer_plugin_test.cpp, There are 0 bug(s). [DEBUG] file name is ( Applications/Custom/pow.h ). [DEBUG] The cppcheck (a static code analysis) module does not examine (Applications/Custom/pow.h) file. [DEBUG] file name is ( api/ccapi/include/layer.h ). [DEBUG] The cppcheck (a static code analysis) module does not examine (api/ccapi/include/layer.h) file. [DEBUG] file name is ( api/nntrainer-api-common.h ). [DEBUG] The cppcheck (a static code analysis) module does not examine (api/nntrainer-api-common.h) file. [DEBUG] file name is ( nntrainer/app_context.cpp ). [DEBUG] ( nntrainer/app_context.cpp ) file is source code with the text format. [DEBUG] cppcheck: It's okay. The value of the cppcheck level is 0. cppcheck: Option --std=posix is deprecated and will be removed in 1.95. Checking nntrainer/app_context.cpp ... Checking nntrainer/app_context.cpp: ENABLE_NNSTREAMER_BACKBONE... Checking nntrainer/app_context.cpp: ENABLE_TFLITE_BACKBONE... Checking nntrainer/app_context.cpp: NNTRAINER_CONF_PATH... [DEBUG] cppcheck: passed. file name: nntrainer/app_context.cpp, There are 0 bug(s). [DEBUG] file name is ( nntrainer/layers/common_properties.cpp ). [DEBUG] ( nntrainer/layers/common_properties.cpp ) file is source code with the text format. [DEBUG] cppcheck: It's okay. The value of the cppcheck level is 0. cppcheck: Option --std=posix is deprecated and will be removed in 1.95. Checking nntrainer/layers/common_properties.cpp ... [DEBUG] cppcheck: passed. file name: nntrainer/layers/common_properties.cpp, There are 0 bug(s). [DEBUG] file name is ( nntrainer/layers/common_properties.h ). [DEBUG] The cppcheck (a static code analysis) module does not examine (nntrainer/layers/common_properties.h) file. [DEBUG] file name is ( nntrainer/layers/meson.build ). [DEBUG] The cppcheck (a static code analysis) module does not examine (nntrainer/layers/meson.build) file. [DEBUG] file name is ( nntrainer/layers/pow_layer.cpp ). [DEBUG] ( nntrainer/layers/pow_layer.cpp ) file is source code with the text format. [DEBUG] cppcheck: It's okay. The value of the cppcheck level is 0. cppcheck: Option --std=posix is deprecated and will be removed in 1.95. Checking nntrainer/layers/pow_layer.cpp ... [DEBUG] cppcheck: passed. file name: nntrainer/layers/pow_layer.cpp, There are 0 bug(s). [DEBUG] file name is ( nntrainer/layers/pow_layer.h ). [DEBUG] The cppcheck (a static code analysis) module does not examine (nntrainer/layers/pow_layer.h) file. [DEBUG] file name is ( nntrainer/utils/node_exporter.h ). [DEBUG] The cppcheck (a static code analysis) module does not examine (nntrainer/utils/node_exporter.h) file. [DEBUG] file name is ( test/input_gen/genModelTests_v2.py ). [DEBUG] The cppcheck (a static code analysis) module does not examine (test/input_gen/genModelTests_v2.py) file. [DEBUG] file name is ( test/input_gen/golden/unittest_models_v2.tar.gz ). [DEBUG] file name is ( test/unittest/layers/meson.build ). [DEBUG] The cppcheck (a static code analysis) module does not examine (test/unittest/layers/meson.build) file. [DEBUG] file name is ( test/unittest/layers/unittest_layers_pow.cpp ). [DEBUG] ( test/unittest/layers/unittest_layers_pow.cpp ) file is source code with the text format. [DEBUG] cppcheck: It's okay. The value of the cppcheck level is 0. cppcheck: Option --std=posix is deprecated and will be removed in 1.95. Checking test/unittest/layers/unittest_layers_pow.cpp ... [DEBUG] cppcheck: passed. file name: test/unittest/layers/unittest_layers_pow.cpp, There are 0 bug(s). [DEBUG] file name is ( test/unittest/models/unittest_models.cpp ). [DEBUG] ( test/unittest/models/unittest_models.cpp ) file is source code with the text format. [DEBUG] cppcheck: It's okay. The value of the cppcheck level is 0. cppcheck: Option --std=posix is deprecated and will be removed in 1.95. Checking test/unittest/models/unittest_models.cpp ... Checking test/unittest/models/unittest_models.cpp: NDK_BUILD... [DEBUG] cppcheck: passed. file name: test/unittest/models/unittest_models.cpp, There are 0 bug(s). [DEBUG] Passed. static code analysis tool - cppcheck. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-cppcheck [DEBUG] The length of a webhook message is "76". [DEBUG] The original DESCRIPTION is "Successfully source code(s) is written without dangerous coding constructs.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully source code(s) is written without dangerous coding constructs.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703585005, "node_id": "SC_kwDODuDT088AAAAHnUka7Q", "state": "success", "description": "Successfully source code(s) is written without dangerous coding constructs.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-cppcheck", "created_at": "2024-11-20T11:15:02Z", "updated_at": "2024-11-20T11:15:02Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-nobody' module ######################################################################################## [MODULE] TAOS/pr-prebuild-nobody: Check the commit message body [DEBUG] body count is 61 [DEBUG] commit body checker is PASSED. patch file name: ../report/0001-layer-add-pow-operation-layer.patch [DEBUG] current directory is /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer [DEBUG] Passed. There is no nobody issue. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-nobody [DEBUG] The length of a webhook message is "44". [DEBUG] The original DESCRIPTION is "Successfully commit body includes +5 words.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully commit body includes +5 words.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703585146, "node_id": "SC_kwDODuDT088AAAAHnUkbeg", "state": "success", "description": "Successfully commit body includes +5 words.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-nobody", "created_at": "2024-11-20T11:15:02Z", "updated_at": "2024-11-20T11:15:02Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-timestamp' module ######################################################################################## [MODULE] TAOS/pr-prebuild-timestamp: Check the timestamp of the commit [DEBUG] Passed. A timestamp. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-timestamp [DEBUG] The length of a webhook message is "48". [DEBUG] The original DESCRIPTION is "Successfully the commit has no timestamp error.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully the commit has no timestamp error.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703585376, "node_id": "SC_kwDODuDT088AAAAHnUkcYA", "state": "success", "description": "Successfully the commit has no timestamp error.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-timestamp", "created_at": "2024-11-20T11:15:03Z", "updated_at": "2024-11-20T11:15:03Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-executable' module ######################################################################################## [MODULE] TAOS/pr-prebuild-executable: Check executable bits for .cpp, .c, .hpp, .h, .prototxt, .caffemodel, .txt., .init [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] exectuable check - file name is "Applications/Custom/LayerClient/jni/main.cpp Applications/Custom/LayerClient/res/custom_layer_client.ini Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp Applications/Custom/LayerPlugin/layer_plugin_test.cpp Applications/Custom/pow.h api/ccapi/include/layer.h api/nntrainer-api-common.h nntrainer/app_context.cpp nntrainer/layers/common_properties.cpp nntrainer/layers/common_properties.h nntrainer/layers/meson.build nntrainer/layers/pow_layer.cpp nntrainer/layers/pow_layer.h nntrainer/utils/node_exporter.h test/input_gen/genModelTests_v2.py test/input_gen/golden/unittest_models_v2.tar.gz test/unittest/layers/meson.build test/unittest/layers/unittest_layers_pow.cpp test/unittest/models/unittest_models.cpp". [DEBUG] Passed. A executable bits. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-executable [DEBUG] The length of a webhook message is "38". [DEBUG] The original DESCRIPTION is "Successfully, The commits are passed.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully, The commits are passed.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703585497, "node_id": "SC_kwDODuDT088AAAAHnUkc2Q", "state": "success", "description": "Successfully, The commits are passed.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-executable", "created_at": "2024-11-20T11:15:03Z", "updated_at": "2024-11-20T11:15:03Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-hardcoded-path' module ######################################################################################## [MODULE] TAOS/pr-prebuild-hardcoded-path: Check prohibited hardcoded paths (/home/* for now) [DEBUG] Passed. A hardcoded paths. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-hardcoded-path [DEBUG] The length of a webhook message is "38". [DEBUG] The original DESCRIPTION is "Successfully, The commits are passed.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully, The commits are passed.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703585670, "node_id": "SC_kwDODuDT088AAAAHnUkdhg", "state": "success", "description": "Successfully, The commits are passed.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-hardcoded-path", "created_at": "2024-11-20T11:15:03Z", "updated_at": "2024-11-20T11:15:03Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-misspelling' module ######################################################################################## [MODULE] TAOS/pr-prebuild-misspelling: Check a misspelled statement in a document file with GNU Aspell Checking for cat... /usr/bin/cat Checking for aspell... /usr/bin/aspell Checking for file... /usr/bin/file Checking for grep... /usr/bin/grep Checking for wc... /usr/bin/wc [DEBUG] file name is ( Applications/Custom/LayerClient/jni/main.cpp ). [DEBUG] ( Applications/Custom/LayerClient/jni/main.cpp ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( Applications/Custom/LayerClient/res/custom_layer_client.ini ). [DEBUG] ( Applications/Custom/LayerClient/res/custom_layer_client.ini ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( Applications/Custom/pow.h ). [DEBUG] ( Applications/Custom/pow.h ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( api/ccapi/include/layer.h ). [DEBUG] ( api/ccapi/include/layer.h ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( api/nntrainer-api-common.h ). [DEBUG] ( api/nntrainer-api-common.h ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( nntrainer/app_context.cpp ). [DEBUG] ( nntrainer/app_context.cpp ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( nntrainer/layers/common_properties.cpp ). [DEBUG] ( nntrainer/layers/common_properties.cpp ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( nntrainer/layers/common_properties.h ). [DEBUG] ( nntrainer/layers/common_properties.h ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( nntrainer/layers/meson.build ). [DEBUG] ( nntrainer/layers/meson.build ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( nntrainer/layers/pow_layer.cpp ). [DEBUG] ( nntrainer/layers/pow_layer.cpp ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( nntrainer/layers/pow_layer.h ). [DEBUG] ( nntrainer/layers/pow_layer.h ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( nntrainer/utils/node_exporter.h ). [DEBUG] ( nntrainer/utils/node_exporter.h ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( test/input_gen/genModelTests_v2.py ). [DEBUG] ( test/input_gen/genModelTests_v2.py ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( test/input_gen/golden/unittest_models_v2.tar.gz ). [DEBUG] file name is ( test/unittest/layers/meson.build ). [DEBUG] ( test/unittest/layers/meson.build ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( test/unittest/layers/unittest_layers_pow.cpp ). [DEBUG] ( test/unittest/layers/unittest_layers_pow.cpp ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] file name is ( test/unittest/models/unittest_models.cpp ). [DEBUG] ( test/unittest/models/unittest_models.cpp ) file can not be checked by aspell (A spell checker) because it is not a document file. [DEBUG] Skipped. A spell check tool - aspell. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-misspelling [DEBUG] The length of a webhook message is "73". [DEBUG] The original DESCRIPTION is "Skipped. Your PR does not include document file(s) such as .txt and .md.". [DEBUG] The edited TRIM_DESCRIPTION is "Skipped. Your PR does not include document file(s) such as .txt and .md.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703585825, "node_id": "SC_kwDODuDT088AAAAHnUkeIQ", "state": "success", "description": "Skipped. Your PR does not include document file(s) such as .txt and .md.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-misspelling", "created_at": "2024-11-20T11:15:04Z", "updated_at": "2024-11-20T11:15:04Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-doxygen-build' module [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-prohibited-words' module ######################################################################################## [MODULE] TAOS/pr-prebuild-prohibited-words: Check if there are prohibited words in the text files. /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer Checking for git... /usr/bin/git Checking for grep... /usr/bin/grep Checking for wc... /usr/bin/wc [DEBUG] file name is ( Applications/Custom/LayerClient/jni/main.cpp ). [DEBUG] ( Applications/Custom/LayerClient/jni/main.cpp ) file is a source code with a ASCII text format. [DEBUG] file name is ( Applications/Custom/LayerClient/res/custom_layer_client.ini ). [DEBUG] prohibited-words does not check ( Applications/Custom/LayerClient/res/custom_layer_client.ini ) file because it is not a source code file. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_pow_test.cpp ) file is a source code with a ASCII text format. [DEBUG] file name is ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ). [DEBUG] ( Applications/Custom/LayerPlugin/layer_plugin_test.cpp ) file is a source code with a ASCII text format. [DEBUG] file name is ( Applications/Custom/pow.h ). [DEBUG] ( Applications/Custom/pow.h ) file is a source code with a ASCII text format. [DEBUG] file name is ( api/ccapi/include/layer.h ). [DEBUG] ( api/ccapi/include/layer.h ) file is a source code with a ASCII text format. [DEBUG] file name is ( api/nntrainer-api-common.h ). [DEBUG] ( api/nntrainer-api-common.h ) file is a source code with a ASCII text format. [DEBUG] file name is ( nntrainer/app_context.cpp ). [DEBUG] ( nntrainer/app_context.cpp ) file is a source code with a ASCII text format. [DEBUG] file name is ( nntrainer/layers/common_properties.cpp ). [DEBUG] ( nntrainer/layers/common_properties.cpp ) file is a source code with a ASCII text format. [DEBUG] file name is ( nntrainer/layers/common_properties.h ). [DEBUG] ( nntrainer/layers/common_properties.h ) file is a source code with a ASCII text format. [DEBUG] file name is ( nntrainer/layers/meson.build ). [DEBUG] prohibited-words does not check ( nntrainer/layers/meson.build ) file because it is not a source code file. [DEBUG] file name is ( nntrainer/layers/pow_layer.cpp ). [DEBUG] ( nntrainer/layers/pow_layer.cpp ) file is a source code with a ASCII text format. [DEBUG] file name is ( nntrainer/layers/pow_layer.h ). [DEBUG] ( nntrainer/layers/pow_layer.h ) file is a source code with a ASCII text format. [DEBUG] file name is ( nntrainer/utils/node_exporter.h ). [DEBUG] ( nntrainer/utils/node_exporter.h ) file is a source code with a ASCII text format. [DEBUG] file name is ( test/input_gen/genModelTests_v2.py ). [DEBUG] ( test/input_gen/genModelTests_v2.py ) file is a source code with a ASCII text format. [DEBUG] file name is ( test/input_gen/golden/unittest_models_v2.tar.gz ). [DEBUG] file name is ( test/unittest/layers/meson.build ). [DEBUG] prohibited-words does not check ( test/unittest/layers/meson.build ) file because it is not a source code file. [DEBUG] file name is ( test/unittest/layers/unittest_layers_pow.cpp ). [DEBUG] ( test/unittest/layers/unittest_layers_pow.cpp ) file is a source code with a ASCII text format. [DEBUG] file name is ( test/unittest/models/unittest_models.cpp ). [DEBUG] ( test/unittest/models/unittest_models.cpp ) file is a source code with a ASCII text format. [DEBUG] The variable target_file is not empty or contains space characters. [DEBUG] Oooops. Not found file. It's okay.We did not find any prohibited words: 0 [DEBUG] Passed. A prohibited words tool. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-prohibited-words [DEBUG] The length of a webhook message is "60". [DEBUG] The original DESCRIPTION is "Succeeded. A prohibited words checker is done successfully.". [DEBUG] The edited TRIM_DESCRIPTION is "Succeeded. A prohibited words checker is done successfully.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703585994, "node_id": "SC_kwDODuDT088AAAAHnUkeyg", "state": "success", "description": "Succeeded. A prohibited words checker is done successfully.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "TAOS/pr-prebuild-prohibited-words", "created_at": "2024-11-20T11:15:04Z", "updated_at": "2024-11-20T11:15:04Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-signed-off-by' module ######################################################################################## [MODULE] TAOS/pr-prebuild-signed-off-by: Check the commit message body [DEBUG] result is 1 [DEBUG] signed-off-by checker is PASSED. patch file name: ../report/0001-layer-add-pow-operation-layer.patch [DEBUG] current directory is /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer [DEBUG] Passed. There is no signed-off-by issue. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-signed-off-by [DEBUG] The length of a webhook message is "64". [DEBUG] The original DESCRIPTION is "Successfully signedoff! This PR includes Signed-off-by: string.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully signedoff! This PR includes Signed-off-by: string.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703586125, "node_id": "SC_kwDODuDT088AAAAHnUkfTQ", "state": "success", "description": "Successfully signedoff! This PR includes Signed-off-by: string.", "target_url": "https://github.com/nnstreamer/nntrainer/pull/2801/commits/ac31a83628513b209b423e494584b2097a450335", "context": "TAOS/pr-prebuild-signed-off-by", "created_at": "2024-11-20T11:15:05Z", "updated_at": "2024-11-20T11:15:05Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] ----------------------------- [DEBUG] run queue: Running the 'pr-prebuild-coverity' module ######################################################################################## [MODULE] TAOS/pr-prebuild-coverity: Check defects and security issues in C/C++ source codes with coverity /var/www/html/nntrainer/TAOS-CI/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/nntrainer Checking for file... /usr/bin/file Checking for grep... /usr/bin/grep Checking for cat... /usr/bin/cat Checking for wc... /usr/bin/wc Checking for git... /usr/bin/git Checking for tar... /usr/bin/tar Checking for cov-build... /opt/cov-analysis-linux64-2019.03/bin/cov-build Checking for curl... /usr/bin/curl Checking for meson... /usr/bin/meson Checking for ninja... /usr/bin/ninja Checking for ccache... /usr/bin/ccache [DEBUG] file name is (Applications/Custom/LayerClient/jni/main.cpp). [DEBUG] (Applications/Custom/LayerClient/jni/main.cpp) file is source code with the text format. * Configuring /usr/bin/ccache Generated coverity_config.xml at location /opt/cov-analysis-linux64-2019.03/config/coverity_config.xml Successfully generated configuration for the compilers: ccache * Configuring /usr/bin/cc as a C compiler * Configuring /usr/bin/cc as a C++ compiler * Configuring /usr/bin/cc as a C compiler * Configuring /usr/bin/ld as a C++ compiler Generated coverity_config.xml at location /opt/cov-analysis-linux64-2019.03/config/coverity_config.xml Successfully generated configuration for the compilers: cc gcc gcc-9 ld x86_64-linux-gnu-gcc-9 x86_64-linux-gnu-ld x86_64-linux-gnu-ld.bfd * Configuring /usr/bin/c++ as a C++ compiler * Configuring /usr/bin/c++ as a C compiler Generated coverity_config.xml at location /opt/cov-analysis-linux64-2019.03/config/coverity_config.xml Successfully generated configuration for the compilers: c++ g++ g++-9 x86_64-linux-gnu-g++-9 [DEBUG] Last build analyzed: a while ago [DEBUG] day: () day [DEBUG] day: (0) hour [DEBUG] day: Ooops. Stopping the task because the last build is less than 12 hours. [DEBUG] hour: () hour [DEBUG] hour: Ooops. Stopping the task because the last build is less than 12 hours. Defect summary: - Last Analyzed: Jan 22, 2021 - Lines of Code Analyzed: 166,506 - Defect Density 0.06 - Outstanding: 10 - Fixed: 0 Defect changes since previous build: - Newly detected: 0 - Eliminated: 0 [DEBUG] the folder of the coveirty badge file (json): [DEBUG] ls ../../../../badge/ total 32 drwxrw-rw- 2 www-data www-data 4096 Jun 17 13:11 . drwxrw-rw- 13 www-data www-data 4096 Jun 8 2023 .. -rw-rw-r-- 1 www-data www-data 705 Jul 29 2021 .htaccess -rw-rw-r-- 1 www-data www-data 1384 May 6 2021 README.md -rwxrw-rw- 1 www-data www-data 130 Nov 20 20:14 badge_coverity.json -rwxrw-rw- 1 www-data www-data 1235 Jun 8 2023 codecoverage.svg -rwxrw-rw- 1 www-data www-data 4971 Apr 22 2021 gen_badge.py [DEBUG] Sorry. The build quota of the coverity scan is exceeded. [DEBUG] Stopping the coverity module. [DEBUG] Status (outstanding_defects: 10, _cov_yellow_card: 10, _cov_red_card: 50) [DEBUG] check_result is ( greencard ). [DEBUG] Green Card: The number of outstanding defects is low, but not zero - coverity. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: TAOS/pr-prebuild-coverity [DEBUG] The length of a webhook message is "88". [DEBUG] The original DESCRIPTION is "Keep It Up! Green Card: The number of outstanding defects () is low, but not zero, yet.". [DEBUG] The edited TRIM_DESCRIPTION is "Keep It Up! Green Card: The number of outstanding defects () is low, but not zero, yet.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703586963, "node_id": "SC_kwDODuDT088AAAAHnUkikw", "state": "success", "description": "Keep It Up! Green Card: The number of outstanding defects () is low, but not zero, yet.", "target_url": "https://scan.coverity.com/projects/nnstreamer-nntrainer", "context": "TAOS/pr-prebuild-coverity", "created_at": "2024-11-20T11:15:07Z", "updated_at": "2024-11-20T11:15:07Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Varaible global_check_result is success. [DEBUG] Running the curl-based cibot_report API to change the PR status. [DEBUG] STATE: success [DEBUG] CONTEXT: (INFO)TAOS/pr-prebuild-group [DEBUG] The length of a webhook message is "57". [DEBUG] The original DESCRIPTION is "Successfully all modules of the prebuild group are done.". [DEBUG] The edited TRIM_DESCRIPTION is "Successfully all modules of the prebuild group are done.". { "url": "https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "id": 32703587112, "node_id": "SC_kwDODuDT088AAAAHnUkjKA", "state": "success", "description": "Successfully all modules of the prebuild group are done.", "target_url": "http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/", "context": "(INFO)TAOS/pr-prebuild-group", "created_at": "2024-11-20T11:15:07Z", "updated_at": "2024-11-20T11:15:07Z", "creator": { "login": "taos-ci", "id": 42455533, "node_id": "MDQ6VXNlcjQyNDU1NTMz", "avatar_url": "https://avatars.githubusercontent.com/u/42455533?v=4", "gravatar_id": "", "url": "https://api.github.com/users/taos-ci", "html_url": "https://github.com/taos-ci", "followers_url": "https://api.github.com/users/taos-ci/followers", "following_url": "https://api.github.com/users/taos-ci/following{/other_user}", "gists_url": "https://api.github.com/users/taos-ci/gists{/gist_id}", "starred_url": "https://api.github.com/users/taos-ci/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/taos-ci/subscriptions", "organizations_url": "https://api.github.com/users/taos-ci/orgs", "repos_url": "https://api.github.com/users/taos-ci/repos", "events_url": "https://api.github.com/users/taos-ci/events{/privacy}", "received_events_url": "https://api.github.com/users/taos-ci/received_events", "type": "User", "user_view_type": "public", "site_admin": false } } [DEBUG] ----------------------------------------------------------------------------- [DEBUG] Return value of the curl webhook command is '0'. If the value is 0, it means that webhook operation is normal. [DEBUG] Note: If webhook server replies "message": "Not Found", add a privileged user id at 'Setting - Collaborators'. [DEBUG] Note: The privileged user id has to be appended by "Write" permission. [DEBUG] Note: If webhook server replies "message": "Bad credentials", try do it again with a correct token key. [DEBUG] ----------------------------------------------------------------------------- [DEBUG] cibot_report 73638bb68187a7bd4f1293550af1b06f93fc3e2d success (INFO)TAOS/pr-prebuild-group Successfully all modules of the prebuild group are done. http://ci.nnstreamer.ai/nntrainer/ci/repo-workers/pr-checker/2801-202411202014550.55517911911011-ac31a83628513b209b423e494584b2097a450335/ https://api.github.com/repos/nnstreamer/nntrainer/statuses/ac31a83628513b209b423e494584b2097a450335 [DEBUG] (INFO)TAOS/pr-prebuild-group: All modules of the prebuld group are passed - it is ready to review! [DEBUG] :shipit: Note that CI bot has two sub-bots such as TAOS/pr-postbuild-group and TAOS/pr-prebuild-group. [DEBUG] Running...