Most Powerful Open Source ERP

Technical Note: Shacache work notes

  • Last Update:2022-09-23
  • Version:001
  • Language:en

Note:

Now only headless-chromium is not tested. All other SRs were tested and compiled. The test suites are:

SlapOS.SoftwareReleases.IntegrationTest-Boxiang-Default-New-Limited.Part1

SlapOS.SoftwareReleases.IntegrationTest-Boxiang-Default-New-Limited.Part2

SlapOS.SoftwareReleases.IntegrationTest-Boxiang-Default-New-Limited.Part3

SlapOS.SoftwareReleases.IntegrationTest-Boxiang-Default-New-Limited.Part4

They are 40 tests, each test suite contains 10 tests. The result can be found in here:

https://erp5js.nexedi.net/#/test_result_module?extended_search=(%20%20%22SlapOS.SoftwareReleases.IntegrationTest-Boxiang%22%20AND%20%20%22New%22%20)&editable=true&history=244cb349b5104a24f73f4291907a900124410395&page=form&view=view

 

Workaround

There have some packages we didn't upload to the Shacache yet, for exmaple: wxPython, npm packages, rubygems, golang packages, github original git URL. Instead, we allow the testnodes to access the packages downloading URL. We will see how to handle it in the future. For full URLs that we allowed, see here:

https://lab.nexedi.com/nexedi/slapos.package/merge_requests/156