From Fedora Project Wiki

< User:Jskladan

Revision as of 15:27, 7 May 2013 by Jskladan (talk | contribs) (Undo revision 335873 by Jskladan (talk))

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Schema


result: one_of(PASSED, INFO, FAILED, ABORTED, CRASHED, NEEDS_INSPECTION, RUNNING, text)

Testruns = 
{
  _id
  testcase: url
  result
  start_time: datetime
  end_time: datetime
  summary
  highlights
  outputs
  score: int
  log: url
  testrun_data: list_of({key, value})
  phases:  list_of({name, result, start_time: datetime, end_time: datetime})
}

Jobs = 
{
  _id
  start_time: datetime
  end_time: datetime
  result
  name
  summary
  log: url
  testrun_ids: list()
}

Testcases = 
{
  _id = url
  name
}


Setup

add repo

[10gen] name=10gen Repository baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64 gpgcheck=0 enabled=1

install

  1. yum install mongo-10gen mongo-10gen-server

edit

/etc/init.d/mongod: - # pidfile: /var/run/mongo/mongod.pid +# pidfile: /var/lib/mongo/mongod.lock

/etc/mongod + smallfiles = true

run

  1. systemctl --system daemon-reload
  2. service mongod start
  3. chkconfig mongod on