Statistics
| Branch: | Tag: | Revision:

root / test / ganeti.utils_mlockall_unittest.py @ e3cc4c69

History | View | Annotate | Download (1.1 kB)

1 4b6fa0bf Luca Bigliardi
#!/usr/bin/python
2 4b6fa0bf Luca Bigliardi
#
3 4b6fa0bf Luca Bigliardi
4 4b6fa0bf Luca Bigliardi
# Copyright (C) 2010 Google Inc.
5 4b6fa0bf Luca Bigliardi
#
6 4b6fa0bf Luca Bigliardi
# This program is free software; you can redistribute it and/or modify
7 4b6fa0bf Luca Bigliardi
# it under the terms of the GNU General Public License as published by
8 4b6fa0bf Luca Bigliardi
# the Free Software Foundation; either version 2 of the License, or
9 4b6fa0bf Luca Bigliardi
# (at your option) any later version.
10 4b6fa0bf Luca Bigliardi
#
11 4b6fa0bf Luca Bigliardi
# This program is distributed in the hope that it will be useful, but
12 4b6fa0bf Luca Bigliardi
# WITHOUT ANY WARRANTY; without even the implied warranty of
13 4b6fa0bf Luca Bigliardi
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
14 4b6fa0bf Luca Bigliardi
# General Public License for more details.
15 4b6fa0bf Luca Bigliardi
#
16 4b6fa0bf Luca Bigliardi
# You should have received a copy of the GNU General Public License
17 4b6fa0bf Luca Bigliardi
# along with this program; if not, write to the Free Software
18 4b6fa0bf Luca Bigliardi
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
19 4b6fa0bf Luca Bigliardi
# 02110-1301, USA.
20 4b6fa0bf Luca Bigliardi
21 4b6fa0bf Luca Bigliardi
22 4b6fa0bf Luca Bigliardi
"""Script for testing utils.Mlockall
23 4b6fa0bf Luca Bigliardi

24 4b6fa0bf Luca Bigliardi
This test is run in a separate process because it changes memory behaviour.
25 4b6fa0bf Luca Bigliardi

26 4b6fa0bf Luca Bigliardi
"""
27 4b6fa0bf Luca Bigliardi
28 4b6fa0bf Luca Bigliardi
import unittest
29 4b6fa0bf Luca Bigliardi
30 4b6fa0bf Luca Bigliardi
from ganeti import utils
31 4b6fa0bf Luca Bigliardi
32 4b6fa0bf Luca Bigliardi
import testutils
33 4b6fa0bf Luca Bigliardi
34 4b6fa0bf Luca Bigliardi
35 4b6fa0bf Luca Bigliardi
class TestResetTempfileModule(unittest.TestCase):
36 4b6fa0bf Luca Bigliardi
  def test(self):
37 4b6fa0bf Luca Bigliardi
    utils.Mlockall()
38 4b6fa0bf Luca Bigliardi
39 4b6fa0bf Luca Bigliardi
40 4b6fa0bf Luca Bigliardi
if __name__ == "__main__":
41 4b6fa0bf Luca Bigliardi
  testutils.GanetiTestProgram()