You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
2.5 KiB
64 lines
2.5 KiB
-
|
|
I record a process log
|
|
-
|
|
!python {model: server.monitor.database}: |
|
|
id = self.log_measure(cr, uid, context=context)
|
|
-
|
|
there should be some server.monitor.model.row.count in database
|
|
-
|
|
!python {model: server.monitor.model.row.count}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert ids, 'No server.monitor.model.row.count instance count recorded'
|
|
-
|
|
there should be some server.monitor.model.table.size in database
|
|
-
|
|
!python {model: server.monitor.model.table.size}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert ids, 'No server.monitor.model.table.size recorded'
|
|
-
|
|
there should be some server.monitor.model.table.activity.read in database
|
|
-
|
|
!python {model: server.monitor.model.table.activity.read}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert ids, 'No server.monitor.model.table.activity.read recorded'
|
|
-
|
|
there should be some server.monitor.model.table.activity.update in database
|
|
-
|
|
!python {model: server.monitor.model.table.activity.update}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert ids, 'No server.monitor.model.table.activity.update recorded'
|
|
-
|
|
I cleanup the database logs
|
|
-
|
|
!python {model: server.monitor.database}: |
|
|
id = self.cleanup(cr, uid, -1, context=context)
|
|
-
|
|
there should be no server.monitor.model.row.count in database
|
|
-
|
|
!python {model: server.monitor.model.row.count}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert not ids, 'server.monitor.model.row.count still present'
|
|
-
|
|
there should be no server.monitor.model.table.size in database
|
|
-
|
|
!python {model: server.monitor.model.table.size}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert not ids, 'server.monitor.model.table.size still present'
|
|
-
|
|
there should be no server.monitor.model.table.activity.read in database
|
|
-
|
|
!python {model: server.monitor.model.table.activity.read}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert not ids, 'server.monitor.model.table.activity.read still present'
|
|
-
|
|
there should be no server.monitor.model.table.activity.update in database
|
|
-
|
|
!python {model: server.monitor.model.table.activity.update}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert not ids, 'server.monitor.model.table.activity.update still present'
|
|
-
|
|
there should be no server.monitor.database in database
|
|
-
|
|
!python {model: server.monitor.database}: |
|
|
ids = self.search(cr, uid, [], context=context)
|
|
assert not ids, 'server.monitor.database still present'
|