-
Notifications
You must be signed in to change notification settings - Fork 3
Dev2025Q4 #536
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
nevstop
wants to merge
186
commits into
main
Choose a base branch
from
Dev2025Q4
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* testcases-SyncMessages regular update. * testcases-SyncMessages regular update. * ci(workflow): 忽略测试分支的触发构建 修改 GitHub Actions 工作流配置,忽略所有包含 'testcase' 的分支触发构建,避免测试分支的变更触发不必要的构建流程 * ci: 移除main分支的pull_request触发条件 移除对main分支的pull_request触发限制,同时保留对测试分支的忽略规则 * add testcase-CSMSyncMessage.lvclass * add lvlibp * add chain module in testcase-CSMSyncMessage/test-SyncMessageInCSMF.vi * Change Name * try to find CSM attribute Bugs * add TestCSMSuite.lvclass --------- Co-authored-by: qilli <qilong.li@emerson.com>
* testcases forArgument added. * Manually added .lvlibp files. * Testcaes for Response added. * Deleted built lvlibp.
* 整理 bookmark * 整理bookmark * #537 * 移除 SimMode obsolete API * 更新工具 * fix https://github.com/NEVSTOP-LAB/Communicable-State-Machine/actions/runs/19469389612 * 更新工具,可以显示Doc * 调整Example位置 * 整理 example 和依赖关系 * add Refresh Single Example Description.vi * fix 界面刷新 * 修改位置,保证安装时和源码时相对路径一致 * 整理范例 * 修改名称 * 1. JKISM vs CSM.vi * 2. Module Naming Rules.vi * 3. Message Helper VI and Equivalent String.vi * 4.1 Arguments - Complex Data As Arguments.vi * 4.2 Arguments - Error As Arguments.vi * 5. CSM Data Type.vi * 6. Module Attributes.vi * 7. System-Level Module.vi * CSM Reuse Module.vi * CSM Example - Caller is a CSM.vi * CSM Example - Caller is NOT a CSM.vi * 初步整理格式 * 分割 exmample * 可以移动预览 * 1. Action Workers Example & masscompile * 2. Chain of Responsibility Example * 2. Chain of Responsibility Example * 3. Build-in Error Handling Framework * 4. Global Log Filter Example * 5. Multi-Loop Module Example * Global Log Handling Capability(Global Log Handling Capability Example.vi) * CSMLS - Continuous Loop in CSM Example.vi * 更新文档 * 整理 bookmark * 整理bookmark * #537 * 移除 SimMode obsolete API * 更新工具 * fix https://github.com/NEVSTOP-LAB/Communicable-State-Machine/actions/runs/19469389612 * 更新工具,可以显示Doc * 调整Example位置 * 整理 example 和依赖关系 * add Refresh Single Example Description.vi * fix 界面刷新 * 修改位置,保证安装时和源码时相对路径一致 * 整理范例 * 修改名称 * 1. JKISM vs CSM.vi * 2. Module Naming Rules.vi * 3. Message Helper VI and Equivalent String.vi * 4.1 Arguments - Complex Data As Arguments.vi * 4.2 Arguments - Error As Arguments.vi * 5. CSM Data Type.vi * 6. Module Attributes.vi * 7. System-Level Module.vi * CSM Reuse Module.vi * CSM Example - Caller is a CSM.vi * CSM Example - Caller is NOT a CSM.vi * 初步整理格式 * 分割 exmample * 可以移动预览 * 1. Action Workers Example & masscompile * 2. Chain of Responsibility Example * 2. Chain of Responsibility Example * 3. Build-in Error Handling Framework * 4. Global Log Filter Example * https://github.com/NEVSTOP-LAB/Communicable-State-Machine/actions/runs/19721222022/job/56504019977 * https://github.com/NEVSTOP-LAB/Communicable-State-Machine/actions/runs/19723690649/job/56510919705 * [update] #545 ErrStr now support warning, which will be ignored and converted to empty string. * 延长等待时间 * highlight bookmark * fix https://github.com/NEVSTOP-LAB/Communicable-State-Machine/actions/runs/19726851862/job/56519795476 ====================================================================== FAIL: test - build internal string (testcase-Basic-Function) ---------------------------------------------------------------------- state >> arg <- csm >>>> 'state >> 'arg != state >> arg <- csm >>>> 'state >> 'arg >>> <ErrStr>[Warning: 1]sdf * [add] #543 add “CSM - Resolve Module Name.vi” to get module name from worker/chain node name * #331 * update API Help * fix https://github.com/NEVSTOP-LAB/Communicable-State-Machine/actions/runs/19738217536 * reset to first row of bookmark list after switch example * 整理代码位置 * [fix] #549 reset CSM - Module VI Reference.vi cache after topmost VI is restarted.
# Conflicts: # testcases/new/CSMTestSuite/InitCSMs.vi # testcases/new/testcase-CSMGlobalLog/initCSMs.vi # testcases/new/testcase-CSMGlobalLog/test10-StateChange_Event.vi # testcases/new/testcase-CSMGlobalLog/test11-RegisterUnregister_Event.vi # testcases/new/testcase-CSMGlobalLog/test12.1-SyncMessage_Event.vi # testcases/new/testcase-CSMGlobalLog/test12.2-AsyncMessageWithReply_Event.vi # testcases/new/testcase-CSMGlobalLog/test12.3-AsyncMessageWithoutReply_Event.vi # testcases/new/testcase-CSMGlobalLog/test13-Broadcast_Event.vi # testcases/new/testcase-CSMGlobalLog/test14-Interrupt_Event.vi # testcases/new/testcase-CSMGlobalLog/test15-StateBroadcast_Event.vi # testcases/new/testcase-CSMGlobalLog/test16-UserLog_Event.vi # testcases/new/testcase-CSMGlobalLog/test8-UserLog_Queue.vi # testcases/new/testcase-CSMGlobalLog/test9-ModuleCreatedDestroyed_Event.vi # testcases/new/testcase-CSMMessage/test1-SyncMessage.vi # testcases/new/testcase-CSMResponse/InitCSMs.vi # testcases/new/testcase-CSMStatus/InitCSMs.vi # testcases/new/testcase-CSMStatus/test14.1-MappingRelationshipByExternalRegistration_State.vi # testcases/new/testcase-CSMStatus/test14.2-MappingRelationshipByExternalRegistration_API_State.vi # testcases/new/testcase-CSMStatus/test15-MappingRelationshipByLocalRegistration_State.vi # testcases/new/testcase-CSMStatus/test3.1-MappingRelationshipByExternalRegistration_API.vi # testcases/new/testcase-CSMStatus/test3.2-MappingRelationshipByExternalRegistration.vi # testcases/new/testcase-CSMStatus/test4-MappingRelationshipByLocalRegistration.vi # testcases/new/testcase-CSMStatus/test6.1-RegisterStatusFromNonCSM.vi
====================================================================== FAIL: test - docs pure English (testcase-documentation) ---------------------------------------------------------------------- Decription is not pure English user.lib\_NEVSTOP\Communicable State Machine(CSM)\_tool\CSM - Switch Language Tool.vi ----------------------------------------------------------------------
====================================================================== FAIL: test3-SafeStr conversion (testcase-CSMArgument) ---------------------------------------------------------------------- ->| !=
Co-authored-by: NEVSTOP <liyao.zheda+github@gmail.com>
FAIL: test - docs pure English (testcase-documentation) ---------------------------------------------------------------------- Decription is not pure English user.lib\_NEVSTOP\Communicable State Machine(CSM)\_tool\_Support\Select Greater_nevstop.vi user.lib\_NEVSTOP\Communicable State Machine(CSM)\_tool\_ui\Auto Resize All MultiListbox Columns (Uniform Text).vi user.lib\_NEVSTOP\Communicable State Machine(CSM)\_tool\_ui\Dashboard Cell Resize.vi user.lib\_NEVSTOP\Communicable State Machine(CSM)\_tool\_ui\Dashboard Cell2 Array Resize.vi
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.