summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2021-01-22tests: test_shortcuts: remove test against project_settingsCharles Oliveira
The field is no long available
2021-01-22commands: submit_tuxbuild: fix key in case of builds with dotted versionCharles Oliveira
Signed-off-by: Charles Oliveira <charles.oliveira@linaro.org>
2020-12-18Merge pull request #94 from jscook2345/add-submit-tuxbuild-cmdCharles Oliveira
Add a new command for submitting tuxbuild data to squad
2020-12-18squad_service: define squad storage folder in /tmpCharles Oliveira
2020-12-17utils: add getid utilityCharles Oliveira
2020-12-17core: models: avoid loading testrun environmentCharles Oliveira
2020-12-09core: models: add tests endpoint to buildCharles Oliveira
This will alow fetching tests directly from the build endpoint, making a way around testrun
2020-12-04Validate a full tuxbuild file instead of just individual buildsJustin Cook
Signed-off-by: Justin Cook <justin.cook@linaro.org>
2020-12-02Add a new command for submiting tuxbuild data to squadJustin Cook
Signed-off-by: Justin Cook <justin.cook@linaro.org>
2020-11-23rename redundant _json: tuxbuild_json to tuxbuild onlyAnders Roxell
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2020-11-18Remove the arch from the test name when using tuxbuild jsonJustin Cook
2020-11-02Gracefully handle some tuxbuild json config errorsJustin Cook
2020-10-30Do not show the hash for an empty kconfigJustin Cook
2020-10-28Add an option to the submit command that allows the submission of tuxbuild ↵Justin Cook
json result files
2020-10-23Merge pull request #79 from jscook2345/fix-file-ext-check-errorCharles Oliveira
Fix a file extension check error message
2020-10-23Fix a file extension check error messageJustin Cook
2020-10-23Allow the verbose flag to be used when running specific testsJustin Cook
2020-10-23tests: fixtures: fix fixtures to work along with recent squad changesCharles Oliveira
2020-10-09core: models: query tests in Suite classCharles Oliveira
Now one can get all tests belonging to a Suite. Although that's probably a huge test set, it shouldn't time out the backend server.
2020-07-28commands: add create_or_update_project commandCharles Oliveira
2020-07-28shortcuts: add create_or_update_project shortcutCharles Oliveira
2020-07-27core: models allow project creationCharles Oliveira
2020-06-17Add methods to fetch environments from a projectJustin Cook
2020-06-10core: shortcuts: add shortcut to compare buildsAmro Hassaan
2020-06-10tests: add test for submit_results return valueMilosz Wasilewski
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2020-05-12core: models: add suite do project modelCharles Oliveira
2020-04-16Merge pull request #32 from chaws/use-test-run-statusmwasilew
core: models: use testrun status endpoint
2020-04-14core: models: use testrun status endpointCharles Oliveira
2020-04-14tests: add tests for submit commandCharles Oliveira
2020-04-13core: models: update metricthreshold to use envCharles Oliveira
2020-04-08core: api: improve credentials handlingCharles Oliveira
Raises an exception when response is unauthorized and token hasn't been configured
2020-04-08shortcuts: add submit_results shortcutCharles Oliveira
Submit results is used to submit test results to SQUAD API
2020-04-08test: test_api: add auth testCharles Oliveira
2020-04-08tests: remove configurarion of the api before running testsCharles Oliveira
Tests are run on a subprocess, so configuring the api before that makes no sense
2020-04-08tests: remove test_squad_service.py to speed up testingCharles Oliveira
SquadService is already being tested in other places, so I guess it's fine to remove its specific tests to gain extra seconds running other tests
2020-03-23tests: start local squad server to support testingCharles Oliveira
Start a local instance of SQUAD so that Squad-Client tests can run against it. Add fixtures file, which provides all necessary data to be tested in squad-client. The mechanism is pretty simple, before every call to `./manage.py test`, a fresh squad instance is started up and run that file so that all data is available thru the api
2020-03-11tests: add flake8 checkCharles Oliveira
2020-03-05docker: initial docker workCharles Oliveira
2020-03-05commands: shell: add shell command to run scriptsCharles Oliveira
Add shell command that allows users to jump into a squad-client shell powered by IPython. One can also pass a file as an argument to the command, so that squad-client would run it under project's path.
2020-02-22report: add basic reporting featuresCharles Oliveira
For now, we'll handle basic reporting features within squad-client. It'll be able to read a yaml file configuring a report with settings like squad url, template file, output and how to fetch data
2020-02-22tests: test_models: run tests only thru manage command lineCharles Oliveira
2020-02-21core: move files to coreCharles Oliveira
2020-01-28shortcuts: add a couple of shortcut functionsCharles Oliveira
2020-01-28tests: add SquadApi tests and other edge casesCharles Oliveira
2020-01-23test: added basic testing structureCharles Oliveira