Zhang Xiao a22f0d8a78 aptly_deb_usage.py: Quickly deploy local repository
Add a method to quickly deploy local repository. In such cases,
no snapshot been created, the publish based on local repository
directly.

Add a function __wait_for_slow_task for tasks may spend more than
60 seconds.

Test Plan:
  - Pass: quickly deploy repository not exist, failed as designed
  - Pass: quickly deploy a repository with different suffix, with
          the very repository upgraded. All works in order.
  - Pass: Deploy a huge enough repository with timeout_count as 1,
          timeout and deploy failed.
  - Pass: Deploy a huge repository with default timeout_count(10),
          work in order.

Story: 2008862
Task: 45612

Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com>
Change-Id: I42ac3f1da03d2bf9c98a198bc3ed4945ad14e588
2022-07-14 10:01:24 +08:00
2022-04-29 11:53:04 -04:00
2019-04-19 19:52:37 +00:00
2018-06-01 07:45:23 -07:00
Description
StarlingX build source tree root
12 MiB
Languages
Python 61.6%
Shell 37.3%
BitBake 0.6%
Dockerfile 0.5%