Actions

[edit] Changes - repository

There can be add, move/rename, remove, change actions for:

  • files
  • branch

[edit] Changes - user

Add, deactivate, change info for:

  • user
  • clients

[edit] Changes - test submit

  • input: client_id, client passwd, YAML (rev, rep path, conf, results, ... )
  • validate client_id (passwd, enabled, prev_client_id is null)
  • validate and load YAML
  • find/add conf_id
  • insert to trun, test
  • for each test result (tdetail)
    • find test_id ( use rev_id, rep_path_id, YAML:test_file )
    • insert result to tdetail
Personal tools
Language