An error occurred fetching the project authors.
  1. 07 Oct, 2024 1 commit
  2. 23 Sep, 2024 1 commit
  3. 06 Sep, 2024 1 commit
    • Carlos Ramos Carreño's avatar
      Refactor CloudOoo tests. · eec5a29e
      Carlos Ramos Carreño authored
      - Each class now correspond to an instance with different configuration,
      and possibly several test methods.
      - Upgraded to more recent pypdf version.
      - The code has been reviewed to reduce complexity and repetition.
      - Adds documentation to all public functions, in Google style.
      - Some other cosmetic changes have been made for
      consistency (consistent parentheses indentation, consistent string
      literal quotes), courtesy of ruff.
      
      See merge request nexedi/slapos!1628
      eec5a29e
  4. 16 Aug, 2024 1 commit
  5. 15 Jul, 2024 1 commit
  6. 27 Jun, 2024 1 commit
  7. 14 Jun, 2024 1 commit
  8. 12 Jun, 2024 1 commit
  9. 11 Jun, 2024 2 commits
  10. 04 Jun, 2024 1 commit
  11. 03 Jun, 2024 1 commit
  12. 31 May, 2024 1 commit
    • Joanne Hugé's avatar
      software/ors-amarisoft: add support for IMS · 18be4815
      Joanne Hugé authored
      Some phones with Android 12+ disconnects from
      5G networks which don't support IMS. Therefore
      we add minimal IMS support in this commit (even
      though we don't actually need it's features).
      
      Only Amarisoft >= 2024-05-02 support launching
      lteims without root privilege, so if Amarisoft
      version is older IMS is disabled and we inform
      the user so in the connection parameters.
      
      For this to work, SIM cards config needs to be
      modified, impu and impi must be for instance:
      impu: 001010000001312,
      impi: 001010000001312@ims.mnc001.mcc001.3gppnetwork.org
      18be4815
  13. 13 Feb, 2024 1 commit
    • Kirill Smelkov's avatar
      software/ors-amarisoft: enb/generic: Add basic tests · b168cb33
      Kirill Smelkov authored
      As promised add tests for generic enb that exercise enb instantiation with
      multiple Radio Units and cells in all kind of combinations:
      
         FDD|TDD x LTE|NR x SDR|Lopcomm|Sunwave
      
      and not only one particular case, but verifying instantiation with many
      combinations at the same time - verifying how cells of different kinds are
      handled and how radio units of different kinds are handled too. Using multiple
      cells on top of several radio units of the same type is verified too.
      
      For Lopcomm we also exercise generated cu_config.xml a bit.
      
      See added tests for details.
      
      Enb/generic tests are bootstrapped now.
      
      From now one every fix to enb/generic and every semantic change will go on only
      if it is accompanied test change or enhancement.
      b168cb33
  14. 08 Feb, 2024 1 commit
  15. 01 Feb, 2024 1 commit
  16. 30 Jan, 2024 1 commit
    • Kirill Smelkov's avatar
      software/ors-amarisoft: test: Preprocess enb.cfg & co on YAML loading · d8b0a558
      Kirill Smelkov authored
      Current enb config is already quite complex and with MultiRU it will be growing
      more - both with added features and with more sections emitted because there
      will be multiple radio units, multiple cells and cross cell interactions. So
      for clarity we will want to annotate with a comment to which cell or ru object
      a section belongs, or to which cell-cell pair a particular interaction belongs.
      
      Amarisoft supports C-style comments and preprocessor directives out of the box,
      but if we use them in the configuration files, yaml.load, that we use in the
      test to load generated configs, will break, because // and /* ... */ is not
      valid YAML. It looks like Amarisoft does preprocessing as a separate step
      before further loading given configuration via yaml.
      
      So to be able to use the comments and still have tests working we need to do
      the same - in the tests preprocess the files before feeding them to yaml loader.
      
      -> Do that with the help of https://pypi.org/project/pcpp/
      
      In my view that library has good quality and in my experience it worked
      flawlessly. Anyway we need it to only handle comments, not sophisticated CPP
      features, and for that it works just ok.
      
      Add some comments to existing enb.cfg and ue.cfg to make sure it really works.
      Those are simple comments, and in current state it they might seem as not 100%
      necessary, but with more upcoming config changes it would be good to have those
      descriptionary anchors present in the generated configs, so I suggest we add them.
      Anyway they should not do any harm at all.
      
      /cc @jhuge, @lu.xu, @tomo, @xavier_thompson, @Daetalus
      /proposed-for-review-on nexedi/slapos!1526
      /reviewed-by TrustMe
      d8b0a558
  17. 13 Dec, 2023 1 commit
  18. 19 Oct, 2023 1 commit
    • Jérome Perrin's avatar
      software/slapos-sr-testing: also disable python3.(minor) · 03029484
      Jérome Perrin authored
      Some configure scripts, such as cmake's FindPython3, use explicit
      python version such as python3.9 and can find system python, although
      using python3 would be catched by the disabled python. With this change
      we also catch attempt of using python3.9
      
      We also print the executed command, it helps guessing what executed
      python
      03029484
  19. 16 Oct, 2023 1 commit
  20. 02 Oct, 2023 1 commit
  21. 17 May, 2023 2 commits
  22. 17 Apr, 2023 2 commits
  23. 01 Feb, 2023 1 commit
  24. 31 Jan, 2023 1 commit
  25. 24 Jan, 2023 2 commits
  26. 18 Jan, 2023 1 commit
  27. 10 Jan, 2023 1 commit
  28. 09 Jan, 2023 1 commit
    • Łukasz Nowak's avatar
      rapid-cdn: Introduce · 643457a3
      Łukasz Nowak authored
      It's based on phased out caddy-frontend, especially as next step is to drop
      Caddy software from the software release.
      643457a3
  29. 02 Jan, 2023 1 commit
  30. 08 Dec, 2022 1 commit
  31. 10 Nov, 2022 1 commit
  32. 17 Oct, 2022 1 commit
  33. 12 Sep, 2022 1 commit
    • Jérome Perrin's avatar
      *: version up many python packages · 4ed825f9
      Jérome Perrin authored
      mostly packages with known vulnerabilities or causing failures/warnings
      in the tests.
      
      This also cleanup duplicates version definitions, sometimes the test
      profiles overloaded some versions from stack/slapos.cfg
      4ed825f9
  34. 07 Sep, 2022 1 commit
    • Jérome Perrin's avatar
      software/slapos-sr-testing: run all tests on python3 · 28c25f43
      Jérome Perrin authored
      Now that all the problems of running a different version of python in
      slapos-node and within the software and now that slapos-node always run
      on python3, we no longer need to have two separate test softwares and
      two separate suites for python2 and python3 - we have one test suite
      for all our softwares, regardless of the python version used by these
      softwares and this test suite use python3 to run the tests code and to
      run slapos-node
      28c25f43
  35. 06 Sep, 2022 1 commit
  36. 02 Sep, 2022 1 commit