feat(sandbox): add custom sandbox support with enhanced test coverage #4
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.
Add CustomSandbox implementation with corresponding template type and container configuration options including ACR instance ID, image registry type, and port settings. Update jest configuration to exclude sandbox subclasses that require network mocking and enhance test coverage for toolset and resource management components.
Added comprehensive unit tests for ToolSet authentication defaults, URL resolution, and resource lifecycle management including delete operations with callback handling.
新增自定义沙箱支持并增强测试覆盖率
添加 CustomSandbox 实现以及相应的模板类型和容器配置选项,包括 ACR 实例 ID、镜像注册表类型和端口设置。更新 jest 配置以排除需要网络模拟的沙箱子类,并为工具集和资源管理组件增强测试覆盖率。
为 ToolSet 认证默认值、URL 解析和资源生命周期管理(包括带回调处理的删除操作)添加全面的单元测试。
Change-Id: I21451c92388e17ef5d49afe554677b20b911e1c9
Fix bugs
Bug detail
Pull request tasks
Update docs
Reason for update
Pull request tasks
Add contributor
Contributed content
Content detail
Others
Reason for update