Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container prepare 2026/02/22 21:19:39 Entrypoint initialization Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container place-scripts 2026/02/22 21:19:40 Decoded script /tekton/scripts/script-0-glx42 2026/02/22 21:19:40 Decoded script /tekton/scripts/script-1-g7v7p 2026/02/22 21:19:40 Decoded script /tekton/scripts/script-2-zcx9l 2026/02/22 21:19:40 Decoded script /tekton/scripts/script-3-57h5x 2026/02/22 21:19:40 Decoded script /tekton/scripts/script-4-p7f6n 2026/02/22 21:19:40 Decoded script /tekton/scripts/script-6-v259l 2026/02/22 21:19:40 Decoded script /tekton/scripts/script-7-bdktw 2026/02/22 21:19:40 Decoded script /tekton/scripts/script-8-6zg55 Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container working-dir-initializer Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-git-clone git cloning url: https://github.com/greencapitaltrade/bifrost.git version refs/pull/69/head:PR-69@0333187fa992f5ade5c81a188597820d3f994ed6 to dir: source Cloning into 'source'... Updating files: 11% (2239/20298) Updating files: 12% (2436/20298) Updating files: 13% (2639/20298) Updating files: 14% (2842/20298) Updating files: 15% (3045/20298) Updating files: 16% (3248/20298) Updating files: 17% (3451/20298) Updating files: 18% (3654/20298) Updating files: 19% (3857/20298) Updating files: 20% (4060/20298) Updating files: 21% (4263/20298) Updating files: 22% (4466/20298) Updating files: 23% (4669/20298) Updating files: 24% (4872/20298) Updating files: 25% (5075/20298) Updating files: 26% (5278/20298) Updating files: 27% (5481/20298) Updating files: 28% (5684/20298) Updating files: 29% (5887/20298) Updating files: 30% (6090/20298) Updating files: 31% (6293/20298) Updating files: 32% (6496/20298) Updating files: 33% (6699/20298) Updating files: 34% (6902/20298) Updating files: 35% (7105/20298) Updating files: 35% (7283/20298) Updating files: 36% (7308/20298) Updating files: 37% (7511/20298) Updating files: 38% (7714/20298) Updating files: 39% (7917/20298) Updating files: 40% (8120/20298) Updating files: 41% (8323/20298) Updating files: 42% (8526/20298) Updating files: 43% (8729/20298) Updating files: 44% (8932/20298) Updating files: 45% (9135/20298) Updating files: 46% (9338/20298) Updating files: 47% (9541/20298) Updating files: 48% (9744/20298) Updating files: 49% (9947/20298) Updating files: 50% (10149/20298) Updating files: 51% (10352/20298) Updating files: 52% (10555/20298) Updating files: 53% (10758/20298) Updating files: 54% (10961/20298) Updating files: 55% (11164/20298) Updating files: 56% (11367/20298) Updating files: 57% (11570/20298) Updating files: 58% (11773/20298) Updating files: 58% (11900/20298) Updating files: 59% (11976/20298) Updating files: 60% (12179/20298) Updating files: 61% (12382/20298) Updating files: 62% (12585/20298) Updating files: 63% (12788/20298) Updating files: 64% (12991/20298) Updating files: 65% (13194/20298) Updating files: 66% (13397/20298) Updating files: 67% (13600/20298) Updating files: 68% (13803/20298) Updating files: 69% (14006/20298) Updating files: 70% (14209/20298) Updating files: 71% (14412/20298) Updating files: 72% (14615/20298) Updating files: 73% (14818/20298) Updating files: 74% (15021/20298) Updating files: 75% (15224/20298) Updating files: 76% (15427/20298) Updating files: 77% (15630/20298) Updating files: 78% (15833/20298) Updating files: 79% (16036/20298) Updating files: 80% (16239/20298) Updating files: 81% (16442/20298) Updating files: 82% (16645/20298) Updating files: 83% (16848/20298) Updating files: 84% (17051/20298) Updating files: 85% (17254/20298) Updating files: 86% (17457/20298) Updating files: 87% (17660/20298) Updating files: 87% (17697/20298) Updating files: 88% (17863/20298) Updating files: 89% (18066/20298) Updating files: 90% (18269/20298) Updating files: 91% (18472/20298) Updating files: 92% (18675/20298) Updating files: 93% (18878/20298) Updating files: 94% (19081/20298) Updating files: 95% (19284/20298) Updating files: 96% (19487/20298) Updating files: 97% (19690/20298) Updating files: 98% (19893/20298) Updating files: 99% (20096/20298) Updating files: 100% (20298/20298) Updating files: 100% (20298/20298), done. From https://github.com/greencapitaltrade/bifrost * [new ref] refs/pull/69/head -> PR-69 Switched to branch 'PR-69' HEAD is now at 0333187f fix(fleet): use fleet.petty_cash model instead of account.move extensions checked out revision: refs/pull/69/head:PR-69@0333187fa992f5ade5c81a188597820d3f994ed6 to dir: source Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-git-merge setup git user email jenkins-x@googlegroups.com Using SHAs from PULL_REFS=main:eae7553bb0c8591186529411fc636efffa569949,69:0333187fa992f5ade5c81a188597820d3f994ed6:refs/pull/69/head using base branch main and base sha eae7553bb0c8591186529411fc636efffa569949 merging sha: 0333187fa992f5ade5c81a188597820d3f994ed6 Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-jx-variables WARNING: no $GIT_SECRET_MOUNT_PATH environment variable set about to run: git clone --no-checkout --filter=blob:none --depth=1 https://github.com/greencapitaltrade/mcu.git /tmp/jx-git-459511160 in dir /tmp Cloning into '/tmp/jx-git-459511160'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-459511160 about to run: git checkout in dir /tmp/jx-git-459511160 Your branch is up to date with 'origin/main'. export APP_NAME='bifrost' export BRANCH_NAME='PR-69' export BUILD_NUMBER='7' export DOCKERFILE_PATH='Dockerfile' export DOCKER_REGISTRY='gctdev.azurecr.io' export DOCKER_REGISTRY_ORG='greencapitaltrade' export DOMAIN='gc-t.in' about to run: git rev-parse --abbrev-ref HEAD in dir . main export GIT_BRANCH='main' export JENKINS_X_URL='https://dashboard-jx.gc-t.in/greencapitaltrade/bifrost/PR-69/7' export JX_CHART_REPOSITORY='http://jenkins-x-chartmuseum.jx.svc.cluster.local:8080' export KANIKO_FLAGS='--skip-unused-stages --snapshotMode=redo' export MINK_AS='tekton-bot' version file VERSION does not exist export MINK_IMAGE='gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-7-SNAPSHOT' export NAMESPACE_SUB_DOMAIN='-jx.' export PIPELINE_KIND='pullrequest' export PUSH_CONTAINER_REGISTRY='gctdev.azurecr.io' export REPO_NAME='bifrost' export REPO_OWNER='greencapitaltrade' version file VERSION does not exist export VERSION='0.0.0-PR-69-7-SNAPSHOT' added variables to file: .jx/variables.sh added variables to file: .jx/variables.sh Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-setup-npm-nexus Using Nexus npm configuration from secret NPM configured for: - npm-proxy (public packages) - npm-github (@github scoped packages) - Docker registry via Nexus Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-verify-nexus-config Verifying Nexus configurations: NPM config missing at /root/.npmrc Pip config missing at /root/.pip/pip.conf APT config missing at /etc/apt/sources.list Testing pip with Nexus configuration: pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11) Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-check-registry sourcing .jx/variables.sh verifying the container registry is setup WARNING: no $GIT_SECRET_MOUNT_PATH environment variable set about to run: git clone --no-checkout --filter=blob:none --depth=1 https://github.com/greencapitaltrade/mcu.git /tmp/jx-git-3425786840 in dir /tmp Cloning into '/tmp/jx-git-3425786840'... about to run: git sparse-checkout set --no-cone jx-requirements.yml .jx/gitops/source-config.yaml in dir /tmp/jx-git-3425786840 about to run: git checkout in dir /tmp/jx-git-3425786840 Your branch is up to date with 'origin/main'. no ECR code necessary as using provider aks Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-build-container-build time="2026-02-22T21:20:16Z" level=warning msg="Flag --snapshotMode is deprecated. Use: --snapshot-mode" INFO[0000] Retrieving image manifest odoo:16.0 INFO[0000] Retrieving image odoo:16.0 from registry index.docker.io INFO[0002] Built cross stage deps: map[] INFO[0002] Retrieving image manifest odoo:16.0 INFO[0002] Returning cached image manifest INFO[0002] Executing 0 build triggers INFO[0002] Building stage 'odoo:16.0' [idx: '0', base-idx: '-1'] INFO[0002] Unpacking rootfs as cmd RUN pip install --force-reinstall "cryptography==41.0.7" "pyOpenSSL==24.0.0" "urllib3>=2.0.0" && pip install cachetools "redis[hiredis]" pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0 requires it. INFO[0070] USER root INFO[0070] Cmd: USER INFO[0070] ENTRYPOINT [ "/gct_entrypoint.sh" ] INFO[0070] CMD ["odoo"] INFO[0070] ARG NEXUS_USER INFO[0070] ARG NEXUS_PASS INFO[0070] ARG NEXUS_URL=nexus-nexus-repository-manager.jx.svc.cluster.local:8081 INFO[0070] RUN pip install --force-reinstall "cryptography==41.0.7" "pyOpenSSL==24.0.0" "urllib3>=2.0.0" && pip install cachetools "redis[hiredis]" pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0 INFO[0070] Initializing snapshotter ... INFO[0070] Taking snapshot of full filesystem... INFO[0099] Cmd: /bin/bash INFO[0099] Args: [-xo pipefail -c pip install --force-reinstall "cryptography==41.0.7" "pyOpenSSL==24.0.0" "urllib3>=2.0.0" && pip install cachetools "redis[hiredis]" pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0] INFO[0099] Util.Lookup returned: &{Uid:0 Gid:0 Username:root Name: HomeDir:/tekton/home} INFO[0099] Performing slow lookup of group ids for root INFO[0099] Running: [/bin/bash -xo pipefail -c pip install --force-reinstall "cryptography==41.0.7" "pyOpenSSL==24.0.0" "urllib3>=2.0.0" && pip install cachetools "redis[hiredis]" pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0] + pip install --force-reinstall cryptography==41.0.7 pyOpenSSL==24.0.0 'urllib3>=2.0.0' Collecting cryptography==41.0.7 Downloading cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl (4.4 MB) Collecting pyOpenSSL==24.0.0 Downloading pyOpenSSL-24.0.0-py3-none-any.whl (58 kB) Collecting urllib3>=2.0.0 Downloading urllib3-2.6.3-py3-none-any.whl (131 kB) Collecting cffi>=1.12 Downloading cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB) Collecting pycparser Downloading pycparser-2.23-py3-none-any.whl (118 kB) Installing collected packages: pycparser, cffi, cryptography, urllib3, pyOpenSSL Attempting uninstall: cryptography Found existing installation: cryptography 3.3.2 Not uninstalling cryptography at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'cryptography'. No files were found to uninstall. Attempting uninstall: urllib3 Found existing installation: urllib3 1.26.5 Not uninstalling urllib3 at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'urllib3'. No files were found to uninstall. Attempting uninstall: pyOpenSSL Found existing installation: pyOpenSSL 20.0.1 Not uninstalling pyopenssl at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'pyOpenSSL'. No files were found to uninstall. Successfully installed cffi-2.0.0 cryptography-41.0.7 pyOpenSSL-24.0.0 pycparser-2.23 urllib3-2.6.3 + pip install cachetools 'redis[hiredis]' pandas fsspec adlfs==2024.4.1 azure-identity==1.16.0 Collecting cachetools Downloading cachetools-6.2.6-py3-none-any.whl (11 kB) Collecting redis[hiredis] Downloading redis-7.0.1-py3-none-any.whl (339 kB) Collecting pandas Downloading pandas-2.3.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.8 MB) Collecting fsspec Downloading fsspec-2025.10.0-py3-none-any.whl (200 kB) Collecting adlfs==2024.4.1 Downloading adlfs-2024.4.1-py3-none-any.whl (40 kB) Collecting azure-identity==1.16.0 Downloading azure_identity-1.16.0-py3-none-any.whl (166 kB) Collecting aiohttp>=3.7.0 Downloading aiohttp-3.13.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB) Collecting azure-datalake-store<0.1,>=0.0.46 Downloading azure_datalake_store-0.0.53-py2.py3-none-any.whl (55 kB) Collecting azure-storage-blob>=12.12.0 Downloading azure_storage_blob-12.28.0-py3-none-any.whl (431 kB) Collecting azure-core<2.0.0,>=1.23.1 Downloading azure_core-1.38.2-py3-none-any.whl (217 kB) Collecting msal-extensions>=0.3.0 Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB) Collecting msal>=1.24.0 Downloading msal-1.34.0-py3-none-any.whl (116 kB) Requirement already satisfied: cryptography>=2.5 in /usr/local/lib/python3.9/dist-packages (from azure-identity==1.16.0) (41.0.7) Collecting propcache>=0.2.0 Downloading propcache-0.4.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (197 kB) Collecting multidict<7.0,>=4.5 Downloading multidict-6.7.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (240 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/lib/python3/dist-packages (from aiohttp>=3.7.0->adlfs==2024.4.1) (20.3.0) Collecting aiosignal>=1.4.0 Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Collecting frozenlist>=1.1.1 Downloading frozenlist-1.8.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB) Collecting yarl<2.0,>=1.17.0 Downloading yarl-1.22.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (346 kB) Collecting async-timeout<6.0,>=4.0 Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB) Collecting aiohappyeyeballs>=2.5.0 Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB) Collecting typing-extensions>=4.2 Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) Requirement already satisfied: requests>=2.21.0 in /usr/lib/python3/dist-packages (from azure-core<2.0.0,>=1.23.1->adlfs==2024.4.1) (2.25.1) Requirement already satisfied: cffi in /usr/local/lib/python3.9/dist-packages (from azure-datalake-store<0.1,>=0.0.46->adlfs==2024.4.1) (2.0.0) Collecting isodate>=0.6.1 Downloading isodate-0.7.2-py3-none-any.whl (22 kB) Requirement already satisfied: pycparser in /usr/local/lib/python3.9/dist-packages (from cffi->azure-datalake-store<0.1,>=0.0.46->adlfs==2024.4.1) (2.23) Collecting PyJWT[crypto]<3,>=1.0.0 Downloading pyjwt-2.11.0-py3-none-any.whl (28 kB) Requirement already satisfied: idna>=2.0 in /usr/lib/python3/dist-packages (from yarl<2.0,>=1.17.0->aiohttp>=3.7.0->adlfs==2024.4.1) (2.10) Collecting tzdata>=2022.7 Downloading tzdata-2025.3-py2.py3-none-any.whl (348 kB) Collecting python-dateutil>=2.8.2 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Collecting numpy>=1.22.4 Downloading numpy-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB) Requirement already satisfied: pytz>=2020.1 in /usr/lib/python3/dist-packages (from pandas) (2021.1) Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.8.2->pandas) (1.16.0) Collecting hiredis>=3.2.0 Downloading hiredis-3.3.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (167 kB) Installing collected packages: PyJWT, typing-extensions, propcache, multidict, msal, frozenlist, yarl, msal-extensions, isodate, azure-core, async-timeout, aiosignal, aiohappyeyeballs, tzdata, redis, python-dateutil, numpy, hiredis, fsspec, azure-storage-blob, azure-identity, azure-datalake-store, aiohttp, pandas, cachetools, adlfs Attempting uninstall: isodate Found existing installation: isodate 0.6.0 Not uninstalling isodate at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'isodate'. No files were found to uninstall. Attempting uninstall: python-dateutil Found existing installation: python-dateutil 2.8.1 Not uninstalling python-dateutil at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'python-dateutil'. No files were found to uninstall. Successfully installed PyJWT-2.11.0 adlfs-2024.4.1 aiohappyeyeballs-2.6.1 aiohttp-3.13.3 aiosignal-1.4.0 async-timeout-5.0.1 azure-core-1.38.2 azure-datalake-store-0.0.53 azure-identity-1.16.0 azure-storage-blob-12.28.0 cachetools-6.2.6 frozenlist-1.8.0 fsspec-2025.10.0 hiredis-3.3.0 isodate-0.7.2 msal-1.34.0 msal-extensions-1.3.1 multidict-6.7.1 numpy-2.0.2 pandas-2.3.3 propcache-0.4.1 python-dateutil-2.9.0.post0 redis-7.0.1 typing-extensions-4.15.0 tzdata-2025.3 yarl-1.22.0 INFO[0149] Taking snapshot of full filesystem... INFO[0166] RUN mkdir -p /usr/local/bin/ep && curl -sSL https://github.com/kreuzwerker/envplate/releases/download/v1.0.2/envplate_1.0.2_$(uname -s)_$(if [ "$(uname -m)" = "aarch64" ]; then echo "arm64"; else echo "$(uname -m)"; fi).tar.gz | tar xz && mv envplate /usr/local/bin/ep && chmod +x /usr/local/bin/ep INFO[0166] Cmd: /bin/bash INFO[0166] Args: [-xo pipefail -c mkdir -p /usr/local/bin/ep && curl -sSL https://github.com/kreuzwerker/envplate/releases/download/v1.0.2/envplate_1.0.2_$(uname -s)_$(if [ "$(uname -m)" = "aarch64" ]; then echo "arm64"; else echo "$(uname -m)"; fi).tar.gz | tar xz && mv envplate /usr/local/bin/ep && chmod +x /usr/local/bin/ep] INFO[0166] Util.Lookup returned: &{Uid:0 Gid:0 Username:root Name: HomeDir:/tekton/home} INFO[0166] Performing slow lookup of group ids for root INFO[0166] Running: [/bin/bash -xo pipefail -c mkdir -p /usr/local/bin/ep && curl -sSL https://github.com/kreuzwerker/envplate/releases/download/v1.0.2/envplate_1.0.2_$(uname -s)_$(if [ "$(uname -m)" = "aarch64" ]; then echo "arm64"; else echo "$(uname -m)"; fi).tar.gz | tar xz && mv envplate /usr/local/bin/ep && chmod +x /usr/local/bin/ep] + mkdir -p /usr/local/bin/ep ++ uname -s + tar xz +++ uname -m ++ '[' x86_64 = aarch64 ']' +++ uname -m ++ echo x86_64 + curl -sSL https://github.com/kreuzwerker/envplate/releases/download/v1.0.2/envplate_1.0.2_Linux_x86_64.tar.gz + mv envplate /usr/local/bin/ep + chmod +x /usr/local/bin/ep INFO[0167] Taking snapshot of full filesystem... INFO[0169] COPY odoo.conf /etc/odoo/odoo.conf INFO[0170] Taking snapshot of files... INFO[0170] RUN chmod 777 /etc/odoo/odoo.conf INFO[0170] Cmd: /bin/bash INFO[0170] Args: [-xo pipefail -c chmod 777 /etc/odoo/odoo.conf] INFO[0170] Util.Lookup returned: &{Uid:0 Gid:0 Username:root Name: HomeDir:/tekton/home} INFO[0170] Performing slow lookup of group ids for root INFO[0170] Running: [/bin/bash -xo pipefail -c chmod 777 /etc/odoo/odoo.conf] + chmod 777 /etc/odoo/odoo.conf INFO[0170] Taking snapshot of full filesystem... INFO[0173] COPY gct_entrypoint.sh . INFO[0173] Taking snapshot of files... INFO[0173] COPY addons /odoo/addons INFO[0185] Taking snapshot of files... INFO[0198] USER odoo INFO[0198] Cmd: USER INFO[0198] Pushing image to gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-7-SNAPSHOT INFO[0201] Pushed gctdev.azurecr.io/greencapitaltrade/bifrost@sha256:7b56414d6222b6574ee28bde20de73e0d674b926f49f424616d75555a1f0f7c8 Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-promote-jx-preview found PullRequest https://github.com/greencapitaltrade/bifrost/pull/69 using ingress sub domain -jx-greencapitaltrade-bifrost-pr-69. upserted preview jx-greencapitaltrade-bifrost-pr-69 passing env vars into helmfile: map[string]string{"APP_NAME":"bifrost", "DOCKER_REGISTRY":"gctdev.azurecr.io", "DOCKER_REGISTRY_ORG":"greencapitaltrade", "PREVIEW_NAMESPACE":"jx-greencapitaltrade-bifrost-pr-69", "VERSION":"0.0.0-PR-69-7-SNAPSHOT"} jx-greencapitaltrade-bifrost-pr-69: LAST SEEN TYPE REASON OBJECT MESSAGE jx-greencapitaltrade-bifrost-pr-69: 26m Normal Scheduled pod/jx-verify-gc-jobs-dc27l-nkjj7 Successfully assigned jx-greencapitaltrade-bifrost-pr-69/jx-verify-gc-jobs-dc27l-nkjj7 to aks-default-90849530-vmss000000 jx-greencapitaltrade-bifrost-pr-69: 26m Normal Pulled pod/jx-verify-gc-jobs-dc27l-nkjj7 Container image "ghcr.io/jenkins-x/jx-verify:0.3.17" already present on machine jx-greencapitaltrade-bifrost-pr-69: 26m Normal Created pod/jx-verify-gc-jobs-dc27l-nkjj7 Created container: job jx-greencapitaltrade-bifrost-pr-69: 26m Normal Started pod/jx-verify-gc-jobs-dc27l-nkjj7 Started container job jx-greencapitaltrade-bifrost-pr-69: 26m Normal SuccessfulCreate job/jx-verify-gc-jobs-dc27l Created pod: jx-verify-gc-jobs-dc27l-nkjj7 jx-greencapitaltrade-bifrost-pr-69: 26m Normal Completed job/jx-verify-gc-jobs-dc27l Job completed jx-greencapitaltrade-bifrost-pr-69: 26m Normal Scheduled pod/preview-bifrost-684c4869d5-r4wff Successfully assigned jx-greencapitaltrade-bifrost-pr-69/preview-bifrost-684c4869d5-r4wff to aks-build-18083045-vmss0000ag jx-greencapitaltrade-bifrost-pr-69: 26m Normal Pulling pod/preview-bifrost-684c4869d5-r4wff Pulling image "gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-6-SNAPSHOT" jx-greencapitaltrade-bifrost-pr-69: 26m Normal Pulled pod/preview-bifrost-684c4869d5-r4wff Successfully pulled image "gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-6-SNAPSHOT" in 7.922s (7.922s including waiting). Image size: 761283535 bytes. jx-greencapitaltrade-bifrost-pr-69: 26m Normal Created pod/preview-bifrost-684c4869d5-r4wff Created container: bifrost jx-greencapitaltrade-bifrost-pr-69: 26m Normal Started pod/preview-bifrost-684c4869d5-r4wff Started container bifrost jx-greencapitaltrade-bifrost-pr-69: 26m Warning Unhealthy pod/preview-bifrost-684c4869d5-r4wff Startup probe failed: Get "http://10.244.27.18:8080/web/health": dial tcp 10.244.27.18:8080: connect: connection refused jx-greencapitaltrade-bifrost-pr-69: 26m Normal SuccessfulCreate replicaset/preview-bifrost-684c4869d5 Created pod: preview-bifrost-684c4869d5-r4wff jx-greencapitaltrade-bifrost-pr-69: 26m Normal Killing pod/preview-bifrost-69fbbb4d7d-mkctn Stopping container bifrost jx-greencapitaltrade-bifrost-pr-69: 26m Normal SuccessfulDelete replicaset/preview-bifrost-69fbbb4d7d Deleted pod: preview-bifrost-69fbbb4d7d-mkctn jx-greencapitaltrade-bifrost-pr-69: 26m Normal ScalingReplicaSet deployment/preview-bifrost Scaled up replica set preview-bifrost-684c4869d5 to 1 jx-greencapitaltrade-bifrost-pr-69: 26m Normal ScalingReplicaSet deployment/preview-bifrost Scaled down replica set preview-bifrost-69fbbb4d7d to 0 from 1 jx-greencapitaltrade-bifrost-pr-69: 0s Normal SuccessfulCreate job/jx-verify-gc-jobs-g9crq Created pod: jx-verify-gc-jobs-g9crq-8wnwd jx-greencapitaltrade-bifrost-pr-69: 0s Normal Scheduled pod/jx-verify-gc-jobs-g9crq-8wnwd Successfully assigned jx-greencapitaltrade-bifrost-pr-69/jx-verify-gc-jobs-g9crq-8wnwd to aks-default-90849530-vmss000000 jx-greencapitaltrade-bifrost-pr-69: 0s Normal Pulled pod/jx-verify-gc-jobs-g9crq-8wnwd Container image "ghcr.io/jenkins-x/jx-verify:0.3.17" already present on machine jx-greencapitaltrade-bifrost-pr-69: 0s Normal Created pod/jx-verify-gc-jobs-g9crq-8wnwd Created container: job jx-greencapitaltrade-bifrost-pr-69: 0s Normal Started pod/jx-verify-gc-jobs-g9crq-8wnwd Started container job jx-greencapitaltrade-bifrost-pr-69: 0s Normal Completed job/jx-verify-gc-jobs-g9crq Job completed jx-greencapitaltrade-bifrost-pr-69: 0s Normal ScalingReplicaSet deployment/preview-bifrost Scaled up replica set preview-bifrost-c97f4467b to 1 jx-greencapitaltrade-bifrost-pr-69: 0s Normal ScalingReplicaSet deployment/preview-bifrost Scaled down replica set preview-bifrost-684c4869d5 to 0 from 1 jx-greencapitaltrade-bifrost-pr-69: 0s Normal SuccessfulDelete replicaset/preview-bifrost-684c4869d5 Deleted pod: preview-bifrost-684c4869d5-r4wff jx-greencapitaltrade-bifrost-pr-69: 0s Normal Killing pod/preview-bifrost-684c4869d5-r4wff Stopping container bifrost jx-greencapitaltrade-bifrost-pr-69: 0s Normal Scheduled pod/preview-bifrost-c97f4467b-rkfdm Successfully assigned jx-greencapitaltrade-bifrost-pr-69/preview-bifrost-c97f4467b-rkfdm to aks-build-18083045-vmss0000ag jx-greencapitaltrade-bifrost-pr-69: 0s Normal SuccessfulCreate replicaset/preview-bifrost-c97f4467b Created pod: preview-bifrost-c97f4467b-rkfdm jx-greencapitaltrade-bifrost-pr-69: 0s Normal Pulling pod/preview-bifrost-c97f4467b-rkfdm Pulling image "gctdev.azurecr.io/greencapitaltrade/bifrost:0.0.0-PR-69-7-SNAPSHOT" killed the kubectl event watch command found helm preview release jx-verify in namespace jx-greencapitaltrade-bifrost-pr-69 preview jx-greencapitaltrade-bifrost-pr-69 is now running at http://bifrost-jx-greencapitaltrade-bifrost-pr-69.gc-t.in updated preview jx-greencapitaltrade-bifrost-pr-69 with URL http://bifrost-jx-greencapitaltrade-bifrost-pr-69.gc-t.in Updated PipelineActivity greencapitaltrade-bifrost-pr-69-7 which has status Running wrote preview environment variables to .jx/variables.sh commented on pull request #69 on repository greencapitaltrade/bifrost Showing logs for build greencapitaltrade/bifrost/pr-69 #7 stage from-build-pack and container step-run-fleet-tests Preview namespace: jx-greencapitaltrade-bifrost-pr-69 Waiting for Bifrost deployment to be ready... Waiting for deployment "preview-bifrost" rollout to finish: 0 of 1 updated replicas are available... deployment "preview-bifrost" successfully rolled out Found Bifrost pod: preview-bifrost-c97f4467b-rkfdm Running fleet_management tests... Creating test database: preview_test_1771795493 DROP DATABASE CREATE DATABASE Running fleet_management tests on preview_test_1771795493... /usr/lib/python3/dist-packages/requests/__init__.py:87: RequestsDependencyWarning: urllib3 (2.6.3) or chardet (4.0.0) doesn't match a supported version! warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported " 2026-02-22 21:24:56,225 71 INFO ? odoo: Odoo version 16.0-20250909 2026-02-22 21:24:56,225 71 INFO ? odoo: Using configuration file at /etc/odoo/odoo.conf 2026-02-22 21:24:56,225 71 INFO ? odoo: addons paths: ['/usr/lib/python3/dist-packages/odoo/addons', '/var/lib/odoo/addons/16.0', '/odoo/addons'] 2026-02-22 21:24:56,225 71 INFO ? odoo: database: bifrost@postgresql:default 2026-02-22 21:24:56,636 71 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-02-22 21:24:57,325 71 WARNING ? odoo.service.server: Unit testing in workers mode could fail; use --workers 0. 2026-02-22 21:24:57,354 71 INFO preview_test_1771795493 odoo.modules.loading: init db 2026-02-22 21:25:00,850 71 WARNING preview_test_1771795493 odoo.modules.module: Missing `license` key in manifest for 'unique_partner_ref', defaulting to LGPL-3 2026-02-22 21:25:01,169 71 INFO preview_test_1771795493 odoo.modules.loading: loading 1 modules... 2026-02-22 21:25:01,169 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module base (1/1) 2026-02-22 21:25:01,229 71 INFO preview_test_1771795493 odoo.modules.registry: module base: creating or updating database tables 2026-02-22 21:25:02,014 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.module.module.menus_by_module 2026-02-22 21:25:02,014 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.module.module.reports_by_module 2026-02-22 21:25:02,014 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.module.module.views_by_module 2026-02-22 21:25:02,284 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.partner.user_id 2026-02-22 21:25:02,285 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.partner.commercial_partner_id 2026-02-22 21:25:02,285 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.partner.display_name 2026-02-22 21:25:02,285 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.partner.company_registry 2026-02-22 21:25:02,285 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.partner.commercial_company_name 2026-02-22 21:25:02,285 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.partner.partner_share 2026-02-22 21:25:02,365 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.currency.decimal_places 2026-02-22 21:25:02,420 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.company.logo_web 2026-02-22 21:25:02,491 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.users.signature 2026-02-22 21:25:02,491 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.users.share 2026-02-22 21:25:04,832 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res_bank.xml 2026-02-22 21:25:04,837 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res.lang.csv 2026-02-22 21:25:05,026 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res_lang_data.xml 2026-02-22 21:25:05,052 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res_partner_data.xml 2026-02-22 21:25:05,243 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res_currency_data.xml 2026-02-22 21:25:06,049 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res_company_data.xml 2026-02-22 21:25:06,061 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res_users_data.xml 2026-02-22 21:25:10,234 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/report_paperformat_data.xml 2026-02-22 21:25:10,321 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res_country_data.xml 2026-02-22 21:25:11,231 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/ir_demo_data.xml 2026-02-22 21:25:11,241 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/ir_config_parameter_data.xml 2026-02-22 21:25:11,247 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/security/base_groups.xml 2026-02-22 21:25:11,759 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/security/base_security.xml 2026-02-22 21:25:12,028 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/base_menus.xml 2026-02-22 21:25:12,152 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/decimal_precision_views.xml 2026-02-22 21:25:12,168 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_config_views.xml 2026-02-22 21:25:12,226 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/res.country.state.csv 2026-02-22 21:25:13,680 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_actions_views.xml 2026-02-22 21:25:13,855 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_asset_views.xml 2026-02-22 21:25:13,929 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_config_parameter_views.xml 2026-02-22 21:25:13,946 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_cron_views.xml 2026-02-22 21:25:14,031 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_cron_trigger_views.xml 2026-02-22 21:25:14,049 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_filters_views.xml 2026-02-22 21:25:14,124 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_mail_server_views.xml 2026-02-22 21:25:14,144 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_model_views.xml 2026-02-22 21:25:14,446 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_attachment_views.xml 2026-02-22 21:25:14,522 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_rule_views.xml 2026-02-22 21:25:14,547 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_sequence_views.xml 2026-02-22 21:25:14,566 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_ui_menu_views.xml 2026-02-22 21:25:14,637 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_ui_view_views.xml 2026-02-22 21:25:14,739 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_default_views.xml 2026-02-22 21:25:14,757 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/ir_cron_data.xml 2026-02-22 21:25:14,763 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/report/ir_model_report.xml 2026-02-22 21:25:14,821 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/report/ir_model_templates.xml 2026-02-22 21:25:14,827 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_logging_views.xml 2026-02-22 21:25:14,845 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_qweb_widget_templates.xml 2026-02-22 21:25:14,854 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_module_views.xml 2026-02-22 21:25:15,031 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/ir_module_category_data.xml 2026-02-22 21:25:15,142 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/ir_module_module.xml 2026-02-22 21:25:15,255 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/report/ir_module_reports.xml 2026-02-22 21:25:15,258 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/report/ir_module_report_templates.xml 2026-02-22 21:25:15,322 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/wizard/base_module_update_views.xml 2026-02-22 21:25:15,333 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/wizard/base_language_install_views.xml 2026-02-22 21:25:15,343 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/wizard/base_import_language_views.xml 2026-02-22 21:25:15,354 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/wizard/base_module_upgrade_views.xml 2026-02-22 21:25:15,426 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/wizard/base_module_uninstall_views.xml 2026-02-22 21:25:15,431 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/wizard/base_export_language_views.xml 2026-02-22 21:25:15,443 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/wizard/base_partner_merge_views.xml 2026-02-22 21:25:15,456 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/ir_actions_data.xml 2026-02-22 21:25:15,522 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/data/ir_demo_failure_data.xml 2026-02-22 21:25:15,535 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_profile_views.xml 2026-02-22 21:25:15,555 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_company_views.xml 2026-02-22 21:25:15,632 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_lang_views.xml 2026-02-22 21:25:15,653 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_partner_views.xml 2026-02-22 21:25:15,932 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_bank_views.xml 2026-02-22 21:25:16,021 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_country_views.xml 2026-02-22 21:25:16,054 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_currency_views.xml 2026-02-22 21:25:16,156 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_users_views.xml 2026-02-22 21:25:16,428 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/ir_property_views.xml 2026-02-22 21:25:16,447 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/res_config_settings_views.xml 2026-02-22 21:25:16,453 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/report_paperformat_views.xml 2026-02-22 21:25:16,534 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/views/onboarding_views.xml 2026-02-22 21:25:16,554 71 INFO preview_test_1771795493 odoo.modules.loading: loading base/security/ir.model.access.csv 2026-02-22 21:25:17,039 71 INFO preview_test_1771795493 odoo.modules.loading: Module base loaded in 15.87s, 7917 queries (+7917 other) 2026-02-22 21:25:17,039 71 INFO preview_test_1771795493 odoo.modules.loading: 1 modules loaded in 15.87s, 7917 queries (+7917 extra) 2026-02-22 21:25:17,122 71 INFO preview_test_1771795493 odoo.modules.loading: updating modules list 2026-02-22 21:25:17,124 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [] to user __system__ #1 via n/a 2026-02-22 21:25:18,825 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_module: ALLOW access to module.button_install on ['Fleet Management - Base Platform'] to user __system__ #1 via n/a 2026-02-22 21:25:19,131 71 INFO preview_test_1771795493 odoo.modules.loading: loading 61 modules... 2026-02-22 21:25:19,131 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module auth_api_key (1/61) 2026-02-22 21:25:19,146 71 INFO preview_test_1771795493 odoo.modules.registry: module auth_api_key: creating or updating database tables 2026-02-22 21:25:19,282 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_api_key/security/ir.model.access.csv 2026-02-22 21:25:19,291 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_api_key/views/auth_api_key.xml 2026-02-22 21:25:19,342 71 INFO preview_test_1771795493 odoo.modules.loading: Module auth_api_key loaded in 0.21s, 99 queries (+99 other) 2026-02-22 21:25:19,342 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module unique_partner_ref (3/61) 2026-02-22 21:25:19,354 71 INFO preview_test_1771795493 odoo.modules.registry: module unique_partner_ref: creating or updating database tables 2026-02-22 21:25:19,473 71 INFO preview_test_1771795493 odoo.modules.loading: Module unique_partner_ref loaded in 0.13s, 52 queries (+52 other) 2026-02-22 21:25:19,474 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module uom (4/61) 2026-02-22 21:25:19,531 71 INFO preview_test_1771795493 odoo.modules.registry: module uom: creating or updating database tables 2026-02-22 21:25:19,626 71 INFO preview_test_1771795493 odoo.modules.loading: loading uom/data/uom_data.xml 2026-02-22 21:25:19,747 71 INFO preview_test_1771795493 odoo.modules.loading: loading uom/security/uom_security.xml 2026-02-22 21:25:19,761 71 INFO preview_test_1771795493 odoo.modules.loading: loading uom/security/ir.model.access.csv 2026-02-22 21:25:19,831 71 INFO preview_test_1771795493 odoo.modules.loading: loading uom/views/uom_uom_views.xml 2026-02-22 21:25:19,931 71 INFO preview_test_1771795493 odoo.modules.loading: Module uom loaded in 0.46s, 283 queries (+283 other) 2026-02-22 21:25:19,931 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module web (5/61) 2026-02-22 21:25:20,020 71 INFO preview_test_1771795493 odoo.modules.registry: module web: creating or updating database tables 2026-02-22 21:25:20,720 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/security/ir.model.access.csv 2026-02-22 21:25:20,728 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/views/webclient_templates.xml 2026-02-22 21:25:20,841 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/views/report_templates.xml 2026-02-22 21:25:20,972 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/views/base_document_layout_views.xml 2026-02-22 21:25:21,028 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/views/speedscope_template.xml 2026-02-22 21:25:21,033 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/views/lazy_assets.xml 2026-02-22 21:25:21,039 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/views/neutralize_views.xml 2026-02-22 21:25:21,044 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/data/ir_attachment.xml 2026-02-22 21:25:21,048 71 INFO preview_test_1771795493 odoo.modules.loading: loading web/data/report_layout.xml 2026-02-22 21:25:21,535 71 INFO preview_test_1771795493 odoo.modules.loading: Module web loaded in 1.60s, 910 queries (+910 other) 2026-02-22 21:25:21,535 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module auth_totp (6/61) 2026-02-22 21:25:21,632 71 INFO preview_test_1771795493 odoo.modules.registry: module auth_totp: creating or updating database tables 2026-02-22 21:25:21,741 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp/security/security.xml 2026-02-22 21:25:21,765 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp/security/ir.model.access.csv 2026-02-22 21:25:21,823 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp/data/ir_action_data.xml 2026-02-22 21:25:21,830 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp/views/res_users_views.xml 2026-02-22 21:25:21,852 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp/views/templates.xml 2026-02-22 21:25:21,921 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp/wizard/auth_totp_wizard_views.xml 2026-02-22 21:25:21,947 71 INFO preview_test_1771795493 odoo.modules.loading: Module auth_totp loaded in 0.41s, 175 queries (+175 other) 2026-02-22 21:25:21,947 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module base_import (7/61) 2026-02-22 21:25:22,121 71 INFO preview_test_1771795493 odoo.modules.registry: module base_import: creating or updating database tables 2026-02-22 21:25:23,012 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_import/security/ir.model.access.csv 2026-02-22 21:25:23,048 71 INFO preview_test_1771795493 odoo.modules.loading: Module base_import loaded in 1.10s, 919 queries (+919 other) 2026-02-22 21:25:23,048 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module base_setup (8/61) 2026-02-22 21:25:23,124 71 INFO preview_test_1771795493 odoo.modules.registry: module base_setup: creating or updating database tables 2026-02-22 21:25:23,220 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_setup/data/base_setup_data.xml 2026-02-22 21:25:23,226 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_setup/views/res_config_settings_views.xml 2026-02-22 21:25:23,325 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_setup/views/res_partner_views.xml 2026-02-22 21:25:23,345 71 INFO preview_test_1771795493 odoo.modules.loading: Module base_setup loaded in 0.30s, 153 queries (+153 other) 2026-02-22 21:25:23,345 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module bus (9/61) 2026-02-22 21:25:23,423 71 INFO preview_test_1771795493 odoo.modules.registry: module bus: creating or updating database tables 2026-02-22 21:25:23,523 71 INFO preview_test_1771795493 odoo.modules.loading: loading bus/security/ir.model.access.csv 2026-02-22 21:25:23,546 71 INFO preview_test_1771795493 odoo.modules.loading: Module bus loaded in 0.20s, 105 queries (+105 other) 2026-02-22 21:25:23,546 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module http_routing (10/61) 2026-02-22 21:25:23,628 71 INFO preview_test_1771795493 odoo.modules.registry: module http_routing: creating or updating database tables 2026-02-22 21:25:23,638 71 INFO preview_test_1771795493 odoo.modules.loading: loading http_routing/views/http_routing_template.xml 2026-02-22 21:25:23,741 71 INFO preview_test_1771795493 odoo.modules.loading: loading http_routing/views/res_lang_views.xml 2026-02-22 21:25:23,823 71 INFO preview_test_1771795493 odoo.modules.loading: Module http_routing loaded in 0.28s, 77 queries (+77 other) 2026-02-22 21:25:23,823 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module resource (11/61) 2026-02-22 21:25:23,842 71 INFO preview_test_1771795493 odoo.modules.registry: module resource: creating or updating database tables 2026-02-22 21:25:24,106 71 INFO preview_test_1771795493 odoo.modules.loading: loading resource/data/resource_data.xml 2026-02-22 21:25:24,141 71 INFO preview_test_1771795493 odoo.modules.loading: loading resource/security/ir.model.access.csv 2026-02-22 21:25:24,151 71 INFO preview_test_1771795493 odoo.modules.loading: loading resource/security/resource_security.xml 2026-02-22 21:25:24,240 71 INFO preview_test_1771795493 odoo.modules.loading: loading resource/views/resource_views.xml 2026-02-22 21:25:24,448 71 INFO preview_test_1771795493 odoo.modules.loading: Module resource loaded in 0.62s, 431 queries (+431 other) 2026-02-22 21:25:24,448 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module utm (12/61) 2026-02-22 21:25:24,526 71 INFO preview_test_1771795493 odoo.modules.registry: module utm: creating or updating database tables 2026-02-22 21:25:24,923 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/data/utm_medium_data.xml 2026-02-22 21:25:24,943 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/data/utm_source_data.xml 2026-02-22 21:25:24,960 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/data/utm_stage_data.xml 2026-02-22 21:25:25,019 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/data/utm_tag_data.xml 2026-02-22 21:25:25,023 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/views/utm_campaign_views.xml 2026-02-22 21:25:25,047 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/views/utm_medium_views.xml 2026-02-22 21:25:25,121 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/views/utm_source_views.xml 2026-02-22 21:25:25,131 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/views/utm_stage_views.xml 2026-02-22 21:25:25,142 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/views/utm_tag_views.xml 2026-02-22 21:25:25,148 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/views/utm_menus.xml 2026-02-22 21:25:25,234 71 INFO preview_test_1771795493 odoo.modules.loading: loading utm/security/ir.model.access.csv 2026-02-22 21:25:25,265 71 INFO preview_test_1771795493 odoo.modules.loading: Module utm loaded in 0.82s, 407 queries (+407 other) 2026-02-22 21:25:25,265 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module web_kanban_gauge (13/61) 2026-02-22 21:25:25,421 71 INFO preview_test_1771795493 odoo.modules.loading: Module web_kanban_gauge loaded in 0.16s, 12 queries (+12 other) 2026-02-22 21:25:25,421 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module web_tour (14/61) 2026-02-22 21:25:25,437 71 INFO preview_test_1771795493 odoo.modules.registry: module web_tour: creating or updating database tables 2026-02-22 21:25:25,539 71 INFO preview_test_1771795493 odoo.modules.loading: loading web_tour/security/ir.model.access.csv 2026-02-22 21:25:25,548 71 INFO preview_test_1771795493 odoo.modules.loading: loading web_tour/security/ir.rule.csv 2026-02-22 21:25:25,556 71 INFO preview_test_1771795493 odoo.modules.loading: loading web_tour/views/tour_views.xml 2026-02-22 21:25:25,669 71 INFO preview_test_1771795493 odoo.modules.loading: Module web_tour loaded in 0.25s, 101 queries (+101 other) 2026-02-22 21:25:25,669 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module iap (15/61) 2026-02-22 21:25:25,724 71 INFO preview_test_1771795493 odoo.modules.registry: module iap: creating or updating database tables 2026-02-22 21:25:25,788 71 INFO preview_test_1771795493 odoo.modules.loading: loading iap/security/ir.model.access.csv 2026-02-22 21:25:25,828 71 INFO preview_test_1771795493 odoo.modules.loading: loading iap/security/ir_rule.xml 2026-02-22 21:25:25,834 71 INFO preview_test_1771795493 odoo.modules.loading: loading iap/views/iap_views.xml 2026-02-22 21:25:25,853 71 INFO preview_test_1771795493 odoo.modules.loading: loading iap/views/res_config_settings.xml 2026-02-22 21:25:25,940 71 INFO preview_test_1771795493 odoo.modules.loading: Module iap loaded in 0.27s, 147 queries (+147 other) 2026-02-22 21:25:25,940 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module mail (16/61) 2026-02-22 21:25:26,123 71 INFO preview_test_1771795493 odoo.modules.registry: module mail: creating or updating database tables 2026-02-22 21:25:26,758 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.partner_ids 2026-02-22 21:25:26,758 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.template_id 2026-02-22 21:25:26,758 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.activity_type_id 2026-02-22 21:25:26,758 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.activity_date_deadline_range 2026-02-22 21:25:26,759 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.activity_user_id 2026-02-22 21:25:26,759 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.mail_post_method 2026-02-22 21:25:26,759 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.activity_summary 2026-02-22 21:25:26,759 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.activity_date_deadline_range_type 2026-02-22 21:25:26,759 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.activity_user_type 2026-02-22 21:25:26,759 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.activity_user_field_name 2026-02-22 21:25:26,759 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.activity_note 2026-02-22 21:25:26,759 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.mail_post_autofollow 2026-02-22 21:25:26,819 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.partner.email_normalized 2026-02-22 21:25:26,827 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.users.notification_type 2026-02-22 21:25:28,624 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/mail_groups.xml 2026-02-22 21:25:28,742 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/wizard/mail_blacklist_remove_views.xml 2026-02-22 21:25:28,746 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/wizard/mail_compose_message_views.xml 2026-02-22 21:25:28,820 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/wizard/mail_resend_message_views.xml 2026-02-22 21:25:28,829 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/wizard/mail_template_preview_views.xml 2026-02-22 21:25:28,837 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/wizard/mail_wizard_invite_views.xml 2026-02-22 21:25:28,842 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/wizard/mail_template_reset_views.xml 2026-02-22 21:25:28,849 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/fetchmail_views.xml 2026-02-22 21:25:28,929 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_message_subtype_views.xml 2026-02-22 21:25:28,939 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_tracking_views.xml 2026-02-22 21:25:28,950 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_notification_views.xml 2026-02-22 21:25:29,020 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_message_views.xml 2026-02-22 21:25:29,046 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_message_schedule_views.xml 2026-02-22 21:25:29,123 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_mail_views.xml 2026-02-22 21:25:29,144 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_followers_views.xml 2026-02-22 21:25:29,154 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_ice_server_views.xml 2026-02-22 21:25:29,225 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_channel_member_views.xml 2026-02-22 21:25:29,235 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_channel_rtc_session_views.xml 2026-02-22 21:25:29,250 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_link_preview_views.xml 2026-02-22 21:25:29,257 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_channel_views.xml 2026-02-22 21:25:29,340 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_shortcode_views.xml 2026-02-22 21:25:29,350 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_activity_views.xml 2026-02-22 21:25:29,462 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/res_config_settings_views.xml 2026-02-22 21:25:29,542 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/res_partner_data.xml 2026-02-22 21:25:29,625 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/mail_message_subtype_data.xml 2026-02-22 21:25:29,634 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/mail_templates_chatter.xml 2026-02-22 21:25:29,648 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/mail_templates_email_layouts.xml 2026-02-22 21:25:29,727 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/mail_templates_mailgateway.xml 2026-02-22 21:25:29,737 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/mail_channel_data.xml 2026-02-22 21:25:29,756 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/mail_activity_data.xml 2026-02-22 21:25:29,834 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/data/ir_cron_data.xml 2026-02-22 21:25:29,860 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/security/mail_security.xml 2026-02-22 21:25:30,130 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/security/ir.model.access.csv 2026-02-22 21:25:30,239 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/discuss_public_templates.xml 2026-02-22 21:25:30,249 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_alias_views.xml 2026-02-22 21:25:30,327 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_gateway_allowed_views.xml 2026-02-22 21:25:30,336 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_guest_views.xml 2026-02-22 21:25:30,342 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_message_reaction_views.xml 2026-02-22 21:25:30,348 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/res_users_views.xml 2026-02-22 21:25:30,422 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/res_users_settings_views.xml 2026-02-22 21:25:30,432 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_template_views.xml 2026-02-22 21:25:30,450 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/ir_actions_server_views.xml 2026-02-22 21:25:30,525 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/ir_model_views.xml 2026-02-22 21:25:30,545 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/res_partner_views.xml 2026-02-22 21:25:30,724 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_blacklist_views.xml 2026-02-22 21:25:30,740 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail/views/mail_menus.xml 2026-02-22 21:25:31,035 71 INFO preview_test_1771795493 odoo.modules.loading: Module mail loaded in 5.09s, 3509 queries (+3509 other) 2026-02-22 21:25:31,035 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module spreadsheet (17/61) 2026-02-22 21:25:31,133 71 INFO preview_test_1771795493 odoo.modules.registry: module spreadsheet: creating or updating database tables 2026-02-22 21:25:31,240 71 INFO preview_test_1771795493 odoo.modules.loading: Module spreadsheet loaded in 0.21s, 42 queries (+42 other) 2026-02-22 21:25:31,240 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module web_editor (18/61) 2026-02-22 21:25:31,435 71 INFO preview_test_1771795493 odoo.modules.registry: module web_editor: creating or updating database tables 2026-02-22 21:25:32,663 71 INFO preview_test_1771795493 odoo.modules.loading: loading web_editor/security/ir.model.access.csv 2026-02-22 21:25:32,725 71 INFO preview_test_1771795493 odoo.modules.loading: loading web_editor/data/editor_assets.xml 2026-02-22 21:25:32,729 71 INFO preview_test_1771795493 odoo.modules.loading: loading web_editor/views/editor.xml 2026-02-22 21:25:32,749 71 INFO preview_test_1771795493 odoo.modules.loading: loading web_editor/views/snippets.xml 2026-02-22 21:25:32,874 71 INFO preview_test_1771795493 odoo.modules.loading: Module web_editor loaded in 1.63s, 1166 queries (+1166 other) 2026-02-22 21:25:32,874 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module analytic (19/61) 2026-02-22 21:25:33,023 71 INFO preview_test_1771795493 odoo.modules.registry: module analytic: creating or updating database tables 2026-02-22 21:25:33,276 71 INFO preview_test_1771795493 odoo.modules.loading: loading analytic/security/analytic_security.xml 2026-02-22 21:25:33,329 71 INFO preview_test_1771795493 odoo.modules.loading: loading analytic/security/ir.model.access.csv 2026-02-22 21:25:33,341 71 INFO preview_test_1771795493 odoo.modules.loading: loading analytic/views/analytic_line_views.xml 2026-02-22 21:25:33,441 71 INFO preview_test_1771795493 odoo.modules.loading: loading analytic/views/analytic_account_views.xml 2026-02-22 21:25:33,534 71 INFO preview_test_1771795493 odoo.modules.loading: loading analytic/views/analytic_plan_views.xml 2026-02-22 21:25:33,549 71 INFO preview_test_1771795493 odoo.modules.loading: loading analytic/views/analytic_distribution_model_views.xml 2026-02-22 21:25:33,560 71 INFO preview_test_1771795493 odoo.modules.loading: loading analytic/data/analytic_data.xml 2026-02-22 21:25:33,666 71 INFO preview_test_1771795493 odoo.modules.loading: Module analytic loaded in 0.79s, 392 queries (+392 other) 2026-02-22 21:25:33,666 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module auth_signup (20/61) 2026-02-22 21:25:33,730 71 INFO preview_test_1771795493 odoo.modules.registry: module auth_signup: creating or updating database tables 2026-02-22 21:25:33,849 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_signup/data/ir_config_parameter_data.xml 2026-02-22 21:25:33,854 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_signup/data/ir_cron_data.xml 2026-02-22 21:25:33,925 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_signup/data/mail_template_data.xml 2026-02-22 21:25:33,938 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_signup/views/res_config_settings_views.xml 2026-02-22 21:25:33,950 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_signup/views/res_users_views.xml 2026-02-22 21:25:34,033 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_signup/views/auth_signup_login_templates.xml 2026-02-22 21:25:34,049 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_signup/views/webclient_templates.xml 2026-02-22 21:25:34,135 71 INFO preview_test_1771795493 odoo.modules.loading: Module auth_signup loaded in 0.47s, 193 queries (+193 other) 2026-02-22 21:25:34,135 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module auth_totp_mail (21/61) 2026-02-22 21:25:34,230 71 INFO preview_test_1771795493 odoo.modules.registry: module auth_totp_mail: creating or updating database tables 2026-02-22 21:25:34,323 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp_mail/data/ir_action_data.xml 2026-02-22 21:25:34,339 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp_mail/data/mail_template_data.xml 2026-02-22 21:25:34,345 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp_mail/views/res_users_views.xml 2026-02-22 21:25:34,447 71 INFO preview_test_1771795493 odoo.modules.loading: Module auth_totp_mail loaded in 0.31s, 92 queries (+92 other) 2026-02-22 21:25:34,447 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module base_install_request (22/61) 2026-02-22 21:25:34,539 71 INFO preview_test_1771795493 odoo.modules.registry: module base_install_request: creating or updating database tables 2026-02-22 21:25:34,698 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_install_request/security/ir.model.access.csv 2026-02-22 21:25:34,731 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_install_request/wizard/base_module_install_request_views.xml 2026-02-22 21:25:34,743 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_install_request/data/mail_template_data.xml 2026-02-22 21:25:34,748 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_install_request/data/mail_templates_module_install.xml 2026-02-22 21:25:34,752 71 INFO preview_test_1771795493 odoo.modules.loading: loading base_install_request/views/ir_module_module_views.xml 2026-02-22 21:25:34,842 71 INFO preview_test_1771795493 odoo.modules.loading: Module base_install_request loaded in 0.39s, 143 queries (+143 other) 2026-02-22 21:25:34,842 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module fleet (23/61) 2026-02-22 21:25:35,023 71 INFO preview_test_1771795493 odoo.modules.registry: module fleet: creating or updating database tables 2026-02-22 21:25:35,539 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/security/fleet_security.xml 2026-02-22 21:25:35,862 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/security/ir.model.access.csv 2026-02-22 21:25:35,938 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/views/fleet_vehicle_model_views.xml 2026-02-22 21:25:36,122 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/views/fleet_vehicle_views.xml 2026-02-22 21:25:36,354 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/views/fleet_vehicle_cost_views.xml 2026-02-22 21:25:36,536 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/views/fleet_board_view.xml 2026-02-22 21:25:36,563 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/views/mail_activity_views.xml 2026-02-22 21:25:36,625 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/views/res_config_settings_views.xml 2026-02-22 21:25:36,643 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/data/fleet_cars_data.xml 2026-02-22 21:25:37,550 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/data/fleet_data.xml 2026-02-22 21:25:37,564 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/data/mail_message_subtype_data.xml 2026-02-22 21:25:37,568 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet/data/mail_activity_type_data.xml 2026-02-22 21:25:37,651 71 INFO preview_test_1771795493 odoo.modules.loading: Module fleet loaded in 2.81s, 1689 queries (+1689 other) 2026-02-22 21:25:37,651 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module google_gmail (24/61) 2026-02-22 21:25:37,822 71 INFO preview_test_1771795493 odoo.modules.registry: module google_gmail: creating or updating database tables 2026-02-22 21:25:37,925 71 INFO preview_test_1771795493 odoo.modules.loading: loading google_gmail/views/fetchmail_server_views.xml 2026-02-22 21:25:37,935 71 INFO preview_test_1771795493 odoo.modules.loading: loading google_gmail/views/ir_mail_server_views.xml 2026-02-22 21:25:37,943 71 INFO preview_test_1771795493 odoo.modules.loading: loading google_gmail/views/res_config_settings_views.xml 2026-02-22 21:25:38,045 71 INFO preview_test_1771795493 odoo.modules.loading: Module google_gmail loaded in 0.39s, 123 queries (+123 other) 2026-02-22 21:25:38,045 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module hr (25/61) 2026-02-22 21:25:38,327 71 INFO preview_test_1771795493 odoo.modules.registry: module hr: creating or updating database tables 2026-02-22 21:25:40,264 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/security/hr_security.xml 2026-02-22 21:25:40,643 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/security/ir.model.access.csv 2026-02-22 21:25:40,727 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/wizard/hr_plan_wizard_views.xml 2026-02-22 21:25:40,736 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/wizard/hr_departure_wizard_views.xml 2026-02-22 21:25:40,744 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_departure_reason_views.xml 2026-02-22 21:25:40,754 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_contract_type_views.xml 2026-02-22 21:25:40,828 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_job_views.xml 2026-02-22 21:25:40,851 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_plan_views.xml 2026-02-22 21:25:40,943 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_employee_category_views.xml 2026-02-22 21:25:40,955 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_employee_public_views.xml 2026-02-22 21:25:41,038 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/report/hr_employee_badge.xml 2026-02-22 21:25:41,046 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_employee_views.xml 2026-02-22 21:25:41,236 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_department_views.xml 2026-02-22 21:25:41,321 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_work_location_views.xml 2026-02-22 21:25:41,333 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/hr_views.xml 2026-02-22 21:25:41,467 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/res_config_settings_views.xml 2026-02-22 21:25:41,531 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/mail_channel_views.xml 2026-02-22 21:25:41,538 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/res_users.xml 2026-02-22 21:25:41,722 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/views/res_partner_views.xml 2026-02-22 21:25:41,733 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr/data/hr_data.xml 2026-02-22 21:25:42,029 71 INFO preview_test_1771795493 odoo.modules.loading: Module hr loaded in 3.98s, 2614 queries (+2614 other) 2026-02-22 21:25:42,029 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module iap_mail (26/61) 2026-02-22 21:25:42,220 71 INFO preview_test_1771795493 odoo.modules.registry: module iap_mail: creating or updating database tables 2026-02-22 21:25:42,238 71 INFO preview_test_1771795493 odoo.modules.loading: loading iap_mail/data/mail_templates.xml 2026-02-22 21:25:42,331 71 INFO preview_test_1771795493 odoo.modules.loading: Module iap_mail loaded in 0.30s, 35 queries (+35 other) 2026-02-22 21:25:42,331 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module mail_bot (27/61) 2026-02-22 21:25:42,439 71 INFO preview_test_1771795493 odoo.modules.registry: module mail_bot: creating or updating database tables 2026-02-22 21:25:42,655 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail_bot/views/res_users_views.xml 2026-02-22 21:25:42,734 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail_bot/data/mailbot_data.xml 2026-02-22 21:25:42,749 71 INFO preview_test_1771795493 odoo.modules.loading: Module mail_bot loaded in 0.42s, 187 queries (+187 other) 2026-02-22 21:25:42,749 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module phone_validation (28/61) 2026-02-22 21:25:43,029 71 INFO preview_test_1771795493 odoo.modules.registry: module phone_validation: creating or updating database tables 2026-02-22 21:25:43,166 71 INFO preview_test_1771795493 odoo.modules.loading: loading phone_validation/security/ir.model.access.csv 2026-02-22 21:25:43,231 71 INFO preview_test_1771795493 odoo.modules.loading: loading phone_validation/views/phone_blacklist_views.xml 2026-02-22 21:25:43,256 71 INFO preview_test_1771795493 odoo.modules.loading: loading phone_validation/wizard/phone_blacklist_remove_view.xml 2026-02-22 21:25:43,333 71 INFO preview_test_1771795493 odoo.modules.loading: Module phone_validation loaded in 0.58s, 169 queries (+169 other) 2026-02-22 21:25:43,333 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module privacy_lookup (29/61) 2026-02-22 21:25:43,524 71 INFO preview_test_1771795493 odoo.modules.registry: module privacy_lookup: creating or updating database tables 2026-02-22 21:25:43,692 71 INFO preview_test_1771795493 odoo.modules.loading: loading privacy_lookup/wizard/privacy_lookup_wizard_views.xml 2026-02-22 21:25:43,744 71 INFO preview_test_1771795493 odoo.modules.loading: loading privacy_lookup/views/privacy_log_views.xml 2026-02-22 21:25:43,766 71 INFO preview_test_1771795493 odoo.modules.loading: loading privacy_lookup/security/ir.model.access.csv 2026-02-22 21:25:43,834 71 INFO preview_test_1771795493 odoo.modules.loading: loading privacy_lookup/data/ir_actions_server_data.xml 2026-02-22 21:25:43,919 71 INFO preview_test_1771795493 odoo.modules.loading: Module privacy_lookup loaded in 0.59s, 236 queries (+236 other) 2026-02-22 21:25:43,919 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module product (30/61) 2026-02-22 21:25:44,722 71 INFO preview_test_1771795493 odoo.modules.registry: module product: creating or updating database tables 2026-02-22 21:25:45,715 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/data/product_data.xml 2026-02-22 21:25:45,742 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/security/product_security.xml 2026-02-22 21:25:46,026 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/security/ir.model.access.csv 2026-02-22 21:25:46,052 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/wizard/product_label_layout_views.xml 2026-02-22 21:25:46,123 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_views.xml 2026-02-22 21:25:46,258 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/res_config_settings_views.xml 2026-02-22 21:25:46,344 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_attribute_views.xml 2026-02-22 21:25:46,438 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_category_views.xml 2026-02-22 21:25:46,453 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_packaging_views.xml 2026-02-22 21:25:46,538 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_pricelist_item_views.xml 2026-02-22 21:25:46,621 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_pricelist_views.xml 2026-02-22 21:25:46,647 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_supplierinfo_views.xml 2026-02-22 21:25:46,733 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_template_views.xml 2026-02-22 21:25:46,827 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/product_tag_views.xml 2026-02-22 21:25:46,838 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/res_country_group_views.xml 2026-02-22 21:25:46,844 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/views/res_partner_views.xml 2026-02-22 21:25:46,854 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/report/product_reports.xml 2026-02-22 21:25:46,936 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/report/product_product_templates.xml 2026-02-22 21:25:46,962 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/report/product_template_templates.xml 2026-02-22 21:25:46,971 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/report/product_packaging.xml 2026-02-22 21:25:47,024 71 INFO preview_test_1771795493 odoo.modules.loading: loading product/report/product_pricelist_report_templates.xml 2026-02-22 21:25:47,119 71 INFO preview_test_1771795493 odoo.modules.loading: Module product loaded in 3.20s, 1435 queries (+1435 other) 2026-02-22 21:25:47,119 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module sales_team (31/61) 2026-02-22 21:25:47,238 71 INFO preview_test_1771795493 odoo.modules.registry: module sales_team: creating or updating database tables 2026-02-22 21:25:47,396 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.users.sale_team_id 2026-02-22 21:25:47,561 71 INFO preview_test_1771795493 odoo.modules.loading: loading sales_team/security/sales_team_security.xml 2026-02-22 21:25:47,846 71 INFO preview_test_1771795493 odoo.modules.loading: loading sales_team/security/ir.model.access.csv 2026-02-22 21:25:47,860 71 INFO preview_test_1771795493 odoo.modules.loading: loading sales_team/data/crm_team_data.xml 2026-02-22 21:25:48,020 71 INFO preview_test_1771795493 odoo.modules.loading: loading sales_team/views/crm_tag_views.xml 2026-02-22 21:25:48,033 71 INFO preview_test_1771795493 odoo.modules.loading: loading sales_team/views/crm_team_views.xml 2026-02-22 21:25:48,129 71 INFO preview_test_1771795493 odoo.modules.loading: loading sales_team/views/crm_team_member_views.xml 2026-02-22 21:25:48,223 71 INFO preview_test_1771795493 odoo.modules.loading: loading sales_team/views/mail_activity_views.xml 2026-02-22 21:25:48,227 71 INFO preview_test_1771795493 odoo.modules.loading: loading sales_team/views/res_partner_views.xml 2026-02-22 21:25:48,253 71 INFO preview_test_1771795493 odoo.modules.loading: Module sales_team loaded in 1.13s, 580 queries (+580 other) 2026-02-22 21:25:48,254 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module spreadsheet_dashboard (32/61) 2026-02-22 21:25:48,439 71 INFO preview_test_1771795493 odoo.modules.registry: module spreadsheet_dashboard: creating or updating database tables 2026-02-22 21:25:48,621 71 INFO preview_test_1771795493 odoo.modules.loading: loading spreadsheet_dashboard/security/security.xml 2026-02-22 21:25:48,630 71 INFO preview_test_1771795493 odoo.modules.loading: loading spreadsheet_dashboard/security/ir.model.access.csv 2026-02-22 21:25:48,640 71 INFO preview_test_1771795493 odoo.modules.loading: loading spreadsheet_dashboard/views/spreadsheet_dashboard_views.xml 2026-02-22 21:25:48,654 71 INFO preview_test_1771795493 odoo.modules.loading: loading spreadsheet_dashboard/views/menu_views.xml 2026-02-22 21:25:48,744 71 INFO preview_test_1771795493 odoo.modules.loading: loading spreadsheet_dashboard/data/dashboard.xml 2026-02-22 21:25:48,821 71 INFO preview_test_1771795493 odoo.modules.loading: Module spreadsheet_dashboard loaded in 0.57s, 190 queries (+190 other) 2026-02-22 21:25:48,821 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module web_unsplash (33/61) 2026-02-22 21:25:49,020 71 INFO preview_test_1771795493 odoo.modules.registry: module web_unsplash: creating or updating database tables 2026-02-22 21:25:49,124 71 INFO preview_test_1771795493 odoo.modules.loading: loading web_unsplash/views/res_config_settings_view.xml 2026-02-22 21:25:49,233 71 INFO preview_test_1771795493 odoo.modules.loading: Module web_unsplash loaded in 0.41s, 97 queries (+97 other) 2026-02-22 21:25:49,233 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module hr_fleet (34/61) 2026-02-22 21:25:49,427 71 INFO preview_test_1771795493 odoo.modules.registry: module hr_fleet: creating or updating database tables 2026-02-22 21:25:49,956 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr_fleet/security/ir.model.access.csv 2026-02-22 21:25:50,030 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr_fleet/security/hr_fleet_security.xml 2026-02-22 21:25:50,055 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr_fleet/views/employee_views.xml 2026-02-22 21:25:50,144 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr_fleet/views/fleet_vehicle_views.xml 2026-02-22 21:25:50,252 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr_fleet/views/fleet_vehicle_cost_views.xml 2026-02-22 21:25:50,351 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr_fleet/wizard/hr_departure_wizard_views.xml 2026-02-22 21:25:50,436 71 INFO preview_test_1771795493 odoo.modules.loading: Module hr_fleet loaded in 1.20s, 358 queries (+358 other) 2026-02-22 21:25:50,436 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module hr_org_chart (35/61) 2026-02-22 21:25:50,630 71 INFO preview_test_1771795493 odoo.modules.registry: module hr_org_chart: creating or updating database tables 2026-02-22 21:25:50,823 71 INFO preview_test_1771795493 odoo.modules.loading: loading hr_org_chart/views/hr_views.xml 2026-02-22 21:25:50,931 71 INFO preview_test_1771795493 odoo.modules.loading: Module hr_org_chart loaded in 0.49s, 86 queries (+86 other) 2026-02-22 21:25:50,931 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module mail_bot_hr (36/61) 2026-02-22 21:25:51,131 71 INFO preview_test_1771795493 odoo.modules.loading: loading mail_bot_hr/views/res_users_views.xml 2026-02-22 21:25:51,351 71 INFO preview_test_1771795493 odoo.modules.loading: Module mail_bot_hr loaded in 0.42s, 57 queries (+57 other) 2026-02-22 21:25:51,351 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module partner_autocomplete (37/61) 2026-02-22 21:25:51,619 71 INFO preview_test_1771795493 odoo.modules.registry: module partner_autocomplete: creating or updating database tables 2026-02-22 21:25:51,753 71 INFO preview_test_1771795493 odoo.modules.loading: loading partner_autocomplete/security/ir.model.access.csv 2026-02-22 21:25:51,821 71 INFO preview_test_1771795493 odoo.modules.loading: loading partner_autocomplete/views/res_partner_views.xml 2026-02-22 21:25:51,840 71 INFO preview_test_1771795493 odoo.modules.loading: loading partner_autocomplete/views/res_company_views.xml 2026-02-22 21:25:51,847 71 INFO preview_test_1771795493 odoo.modules.loading: loading partner_autocomplete/views/res_config_settings_views.xml 2026-02-22 21:25:51,922 71 INFO preview_test_1771795493 odoo.modules.loading: loading partner_autocomplete/data/cron.xml 2026-02-22 21:25:51,946 71 INFO preview_test_1771795493 odoo.modules.loading: Module partner_autocomplete loaded in 0.60s, 182 queries (+182 other) 2026-02-22 21:25:51,947 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module portal (38/61) 2026-02-22 21:25:52,221 71 INFO preview_test_1771795493 odoo.modules.registry: module portal: creating or updating database tables 2026-02-22 21:25:52,592 71 INFO preview_test_1771795493 odoo.modules.loading: loading portal/security/ir.model.access.csv 2026-02-22 21:25:52,629 71 INFO preview_test_1771795493 odoo.modules.loading: loading portal/data/mail_template_data.xml 2026-02-22 21:25:52,635 71 INFO preview_test_1771795493 odoo.modules.loading: loading portal/data/mail_templates.xml 2026-02-22 21:25:52,640 71 INFO preview_test_1771795493 odoo.modules.loading: loading portal/views/portal_templates.xml 2026-02-22 21:25:52,854 71 INFO preview_test_1771795493 odoo.modules.loading: loading portal/views/res_config_settings_views.xml 2026-02-22 21:25:52,926 71 INFO preview_test_1771795493 odoo.modules.loading: loading portal/wizard/portal_share_views.xml 2026-02-22 21:25:52,935 71 INFO preview_test_1771795493 odoo.modules.loading: loading portal/wizard/portal_wizard_views.xml 2026-02-22 21:25:53,035 71 INFO preview_test_1771795493 odoo.modules.loading: Module portal loaded in 1.09s, 522 queries (+522 other) 2026-02-22 21:25:53,035 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module sms (39/61) 2026-02-22 21:25:53,334 71 INFO preview_test_1771795493 odoo.modules.registry: module sms: creating or updating database tables 2026-02-22 21:25:53,342 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.sms_template_id 2026-02-22 21:25:53,342 71 INFO preview_test_1771795493 odoo.models: Prepare computation of ir.actions.server.sms_method 2026-02-22 21:25:53,451 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.partner.phone_sanitized 2026-02-22 21:25:55,351 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/data/ir_cron_data.xml 2026-02-22 21:25:55,359 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/wizard/sms_composer_views.xml 2026-02-22 21:25:55,420 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/wizard/sms_template_preview_views.xml 2026-02-22 21:25:55,429 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/wizard/sms_resend_views.xml 2026-02-22 21:25:55,439 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/wizard/sms_template_reset_views.xml 2026-02-22 21:25:55,448 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/views/ir_actions_server_views.xml 2026-02-22 21:25:55,457 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/views/mail_notification_views.xml 2026-02-22 21:25:55,530 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/views/res_config_settings_views.xml 2026-02-22 21:25:55,547 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/views/res_partner_views.xml 2026-02-22 21:25:55,637 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/views/sms_sms_views.xml 2026-02-22 21:25:55,727 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/views/sms_template_views.xml 2026-02-22 21:25:55,748 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/security/ir.model.access.csv 2026-02-22 21:25:55,824 71 INFO preview_test_1771795493 odoo.modules.loading: loading sms/security/sms_security.xml 2026-02-22 21:25:55,850 71 INFO preview_test_1771795493 odoo.modules.loading: Module sms loaded in 2.81s, 1888 queries (+1888 other) 2026-02-22 21:25:55,850 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module snailmail (40/61) 2026-02-22 21:25:56,122 71 INFO preview_test_1771795493 odoo.modules.registry: module snailmail: creating or updating database tables 2026-02-22 21:25:56,593 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail/data/snailmail_data.xml 2026-02-22 21:25:56,601 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail/views/report_assets.xml 2026-02-22 21:25:56,628 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail/views/snailmail_views.xml 2026-02-22 21:25:56,646 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail/wizard/snailmail_confirm_views.xml 2026-02-22 21:25:56,651 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail/wizard/snailmail_letter_format_error_views.xml 2026-02-22 21:25:56,659 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail/wizard/snailmail_letter_missing_required_fields_views.xml 2026-02-22 21:25:56,727 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail/security/ir.model.access.csv 2026-02-22 21:25:56,756 71 INFO preview_test_1771795493 odoo.modules.loading: Module snailmail loaded in 0.91s, 465 queries (+465 other) 2026-02-22 21:25:56,756 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module auth_totp_portal (41/61) 2026-02-22 21:25:56,938 71 INFO preview_test_1771795493 odoo.modules.registry: module auth_totp_portal: creating or updating database tables 2026-02-22 21:25:57,052 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp_portal/security/security.xml 2026-02-22 21:25:57,130 71 INFO preview_test_1771795493 odoo.modules.loading: loading auth_totp_portal/views/templates.xml 2026-02-22 21:25:57,221 71 INFO preview_test_1771795493 odoo.modules.loading: Module auth_totp_portal loaded in 0.47s, 59 queries (+59 other) 2026-02-22 21:25:57,222 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module digest (42/61) 2026-02-22 21:25:57,427 71 INFO preview_test_1771795493 odoo.modules.registry: module digest: creating or updating database tables 2026-02-22 21:25:57,593 71 INFO preview_test_1771795493 odoo.modules.loading: loading digest/security/ir.model.access.csv 2026-02-22 21:25:57,630 71 INFO preview_test_1771795493 odoo.modules.loading: loading digest/data/digest_data.xml 2026-02-22 21:25:57,650 71 INFO preview_test_1771795493 odoo.modules.loading: loading digest/data/digest_tips_data.xml 2026-02-22 21:25:57,726 71 INFO preview_test_1771795493 odoo.modules.loading: loading digest/data/ir_cron_data.xml 2026-02-22 21:25:57,734 71 INFO preview_test_1771795493 odoo.modules.loading: loading digest/data/res_config_settings_data.xml 2026-02-22 21:25:57,740 71 INFO preview_test_1771795493 odoo.modules.loading: loading digest/views/digest_views.xml 2026-02-22 21:25:57,843 71 INFO preview_test_1771795493 odoo.modules.loading: loading digest/views/digest_templates.xml 2026-02-22 21:25:57,848 71 INFO preview_test_1771795493 odoo.modules.loading: loading digest/views/res_config_settings_views.xml 2026-02-22 21:25:57,940 71 INFO preview_test_1771795493 odoo.modules.loading: Module digest loaded in 0.72s, 300 queries (+300 other) 2026-02-22 21:25:57,940 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module payment (43/61) 2026-02-22 21:25:58,220 71 INFO preview_test_1771795493 odoo.modules.registry: module payment: creating or updating database tables 2026-02-22 21:25:58,588 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/data/payment_icon_data.xml 2026-02-22 21:25:59,633 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/data/payment_provider_data.xml 2026-02-22 21:26:01,928 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/data/payment_cron.xml 2026-02-22 21:26:01,937 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/views/payment_portal_templates.xml 2026-02-22 21:26:02,027 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/views/payment_templates.xml 2026-02-22 21:26:02,056 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/views/payment_provider_views.xml 2026-02-22 21:26:02,140 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/views/payment_icon_views.xml 2026-02-22 21:26:02,151 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/views/payment_transaction_views.xml 2026-02-22 21:26:02,240 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/views/payment_token_views.xml 2026-02-22 21:26:02,257 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/views/res_partner_views.xml 2026-02-22 21:26:02,328 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/security/ir.model.access.csv 2026-02-22 21:26:02,635 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/security/payment_security.xml 2026-02-22 21:26:02,660 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/wizards/payment_link_wizard_views.xml 2026-02-22 21:26:02,719 71 INFO preview_test_1771795493 odoo.modules.loading: loading payment/wizards/payment_onboarding_views.xml 2026-02-22 21:26:03,139 71 INFO preview_test_1771795493 odoo.modules.loading: Module payment loaded in 5.20s, 849 queries (+849 other) 2026-02-22 21:26:03,139 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module account (44/61) 2026-02-22 21:26:03,727 71 INFO preview_test_1771795493 odoo.modules.registry: module account: creating or updating database tables 2026-02-22 21:26:05,230 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.company.account_fiscal_country_id 2026-02-22 21:26:05,230 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.company.early_pay_discount_computation 2026-02-22 21:26:05,231 71 INFO preview_test_1771795493 odoo.models: Prepare computation of res.company.invoice_terms_html 2026-02-22 21:26:08,626 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/security/account_security.xml 2026-02-22 21:26:09,747 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/security/ir.model.access.csv 2026-02-22 21:26:09,959 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/data/account_data.xml 2026-02-22 21:26:10,151 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/data/digest_data.xml 2026-02-22 21:26:10,159 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_report.xml 2026-02-22 21:26:10,234 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/data/mail_template_data.xml 2026-02-22 21:26:10,243 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_payment_view.xml 2026-02-22 21:26:10,430 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/account_automatic_entry_wizard_views.xml 2026-02-22 21:26:10,440 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/account_unreconcile_view.xml 2026-02-22 21:26:10,449 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/account_move_reversal_view.xml 2026-02-22 21:26:10,520 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/account_resequence_views.xml 2026-02-22 21:26:10,529 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/account_payment_register_views.xml 2026-02-22 21:26:10,538 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_move_views.xml 2026-02-22 21:26:11,436 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/setup_wizards_view.xml 2026-02-22 21:26:11,453 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_account_views.xml 2026-02-22 21:26:11,546 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_group_views.xml 2026-02-22 21:26:11,620 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_journal_views.xml 2026-02-22 21:26:11,728 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_account_tag_views.xml 2026-02-22 21:26:11,741 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_bank_statement_views.xml 2026-02-22 21:26:11,823 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_reconcile_model_views.xml 2026-02-22 21:26:11,850 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_tax_views.xml 2026-02-22 21:26:12,034 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_full_reconcile_views.xml 2026-02-22 21:26:12,039 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_payment_term_views.xml 2026-02-22 21:26:12,061 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_chart_template_views.xml 2026-02-22 21:26:12,145 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/res_partner_bank_views.xml 2026-02-22 21:26:12,156 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/report_statement.xml 2026-02-22 21:26:12,221 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/terms_template.xml 2026-02-22 21:26:12,233 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/account_validate_move_view.xml 2026-02-22 21:26:12,242 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/res_company_views.xml 2026-02-22 21:26:12,254 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/product_view.xml 2026-02-22 21:26:12,340 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_analytic_plan_views.xml 2026-02-22 21:26:12,347 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_analytic_account_views.xml 2026-02-22 21:26:12,420 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_analytic_distribution_model_views.xml 2026-02-22 21:26:12,433 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_analytic_line_views.xml 2026-02-22 21:26:12,522 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/report_invoice.xml 2026-02-22 21:26:12,550 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/report/account_invoice_report_view.xml 2026-02-22 21:26:12,650 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_cash_rounding_view.xml 2026-02-22 21:26:12,665 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/ir_module_views.xml 2026-02-22 21:26:12,725 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/res_config_settings_views.xml 2026-02-22 21:26:12,832 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/partner_view.xml 2026-02-22 21:26:13,028 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_journal_dashboard_view.xml 2026-02-22 21:26:13,045 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_portal_templates.xml 2026-02-22 21:26:13,144 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/report_payment_receipt_templates.xml 2026-02-22 21:26:13,153 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_onboarding_templates.xml 2026-02-22 21:26:13,250 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/data/service_cron.xml 2026-02-22 21:26:13,257 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_incoterms_view.xml 2026-02-22 21:26:13,327 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/data/account_incoterms_data.xml 2026-02-22 21:26:13,344 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/digest_views.xml 2026-02-22 21:26:13,352 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/account_invoice_send_views.xml 2026-02-22 21:26:13,423 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/report/account_hash_integrity_templates.xml 2026-02-22 21:26:13,431 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/res_currency.xml 2026-02-22 21:26:13,438 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/account_menuitem.xml 2026-02-22 21:26:13,755 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/account_tour_upload_bill.xml 2026-02-22 21:26:13,764 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/wizard/accrued_orders.xml 2026-02-22 21:26:13,769 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/views/bill_preview_template.xml 2026-02-22 21:26:13,822 71 INFO preview_test_1771795493 odoo.modules.loading: loading account/data/account_reports_data.xml 2026-02-22 21:26:14,633 71 INFO preview_test_1771795493 odoo.modules.loading: Module account loaded in 11.49s, 6088 queries (+6088 other) 2026-02-22 21:26:14,633 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module account_edi (45/61) 2026-02-22 21:26:15,023 71 INFO preview_test_1771795493 odoo.modules.registry: module account_edi: creating or updating database tables 2026-02-22 21:26:15,406 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi/security/ir.model.access.csv 2026-02-22 21:26:15,423 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi/views/account_edi_document_views.xml 2026-02-22 21:26:15,430 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi/views/account_move_views.xml 2026-02-22 21:26:15,643 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi/views/account_payment_views.xml 2026-02-22 21:26:15,726 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi/views/account_journal_views.xml 2026-02-22 21:26:15,734 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi/data/cron.xml 2026-02-22 21:26:15,823 71 INFO preview_test_1771795493 odoo.modules.loading: Module account_edi loaded in 1.19s, 335 queries (+335 other) 2026-02-22 21:26:15,823 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module account_fleet (46/61) 2026-02-22 21:26:16,132 71 INFO preview_test_1771795493 odoo.modules.registry: module account_fleet: creating or updating database tables 2026-02-22 21:26:16,354 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_fleet/data/fleet_service_type_data.xml 2026-02-22 21:26:16,424 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_fleet/views/account_move_views.xml 2026-02-22 21:26:16,520 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_fleet/views/fleet_vehicle_views.xml 2026-02-22 21:26:16,542 71 INFO preview_test_1771795493 odoo.modules.loading: Module account_fleet loaded in 0.72s, 143 queries (+143 other) 2026-02-22 21:26:16,542 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module account_payment (47/61) 2026-02-22 21:26:16,927 71 INFO preview_test_1771795493 odoo.modules.registry: module account_payment: creating or updating database tables 2026-02-22 21:26:17,223 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/security/ir.model.access.csv 2026-02-22 21:26:17,234 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/security/ir_rules.xml 2026-02-22 21:26:17,250 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/views/account_payment_menus.xml 2026-02-22 21:26:17,328 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/views/account_portal_templates.xml 2026-02-22 21:26:17,357 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/views/payment_templates.xml 2026-02-22 21:26:17,423 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/views/account_move_views.xml 2026-02-22 21:26:17,438 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/views/account_journal_views.xml 2026-02-22 21:26:17,448 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/views/account_payment_views.xml 2026-02-22 21:26:17,528 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/views/payment_provider_views.xml 2026-02-22 21:26:17,537 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/views/payment_transaction_views.xml 2026-02-22 21:26:17,545 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/wizards/account_payment_register_views.xml 2026-02-22 21:26:17,553 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/wizards/payment_link_wizard_views.xml 2026-02-22 21:26:17,624 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment/wizards/payment_refund_wizard_views.xml 2026-02-22 21:26:17,647 71 INFO preview_test_1771795493 odoo.modules.loading: Module account_payment loaded in 1.11s, 425 queries (+425 other) 2026-02-22 21:26:17,647 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module account_sequence (48/61) 2026-02-22 21:26:18,024 71 INFO preview_test_1771795493 odoo.modules.registry: module account_sequence: creating or updating database tables 2026-02-22 21:26:18,636 71 INFO preview_test_1771795493 odoo.modules.loading: Module account_sequence loaded in 0.99s, 57 queries (+57 other) 2026-02-22 21:26:18,636 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module contract (49/61) 2026-02-22 21:26:19,133 71 INFO preview_test_1771795493 odoo.modules.registry: module contract: creating or updating database tables 2026-02-22 21:26:20,024 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/security/groups.xml 2026-02-22 21:26:20,045 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/security/contract_tag.xml 2026-02-22 21:26:20,128 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/security/ir.model.access.csv 2026-02-22 21:26:20,146 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/security/contract_security.xml 2026-02-22 21:26:20,230 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/security/contract_terminate_reason.xml 2026-02-22 21:26:20,238 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/report/report_contract.xml 2026-02-22 21:26:20,245 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/report/contract_views.xml 2026-02-22 21:26:20,249 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/data/contract_cron.xml 2026-02-22 21:26:20,257 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/data/contract_renew_cron.xml 2026-02-22 21:26:20,325 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/data/mail_template.xml 2026-02-22 21:26:20,333 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/data/template_mail_notification.xml 2026-02-22 21:26:20,343 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/data/mail_message_subtype.xml 2026-02-22 21:26:20,349 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/data/ir_ui_menu.xml 2026-02-22 21:26:20,354 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/wizards/contract_line_wizard.xml 2026-02-22 21:26:20,432 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/wizards/contract_manually_create_invoice.xml 2026-02-22 21:26:20,453 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/wizards/contract_contract_terminate.xml 2026-02-22 21:26:20,458 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/contract_tag.xml 2026-02-22 21:26:20,532 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/abstract_contract_line.xml 2026-02-22 21:26:20,539 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/contract.xml 2026-02-22 21:26:20,729 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/contract_line.xml 2026-02-22 21:26:20,826 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/contract_template.xml 2026-02-22 21:26:20,846 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/contract_template_line.xml 2026-02-22 21:26:20,853 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/res_partner_view.xml 2026-02-22 21:26:20,939 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/res_config_settings.xml 2026-02-22 21:26:21,025 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/contract_terminate_reason.xml 2026-02-22 21:26:21,041 71 INFO preview_test_1771795493 odoo.modules.loading: loading contract/views/contract_portal_templates.xml 2026-02-22 21:26:21,231 71 INFO preview_test_1771795493 odoo.modules.loading: Module contract loaded in 2.59s, 1077 queries (+1077 other) 2026-02-22 21:26:21,231 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module snailmail_account (50/61) 2026-02-22 21:26:21,627 71 INFO preview_test_1771795493 odoo.modules.registry: module snailmail_account: creating or updating database tables 2026-02-22 21:26:21,832 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail_account/views/res_config_settings_views.xml 2026-02-22 21:26:21,929 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail_account/wizard/account_invoice_send_views.xml 2026-02-22 21:26:21,939 71 INFO preview_test_1771795493 odoo.modules.loading: loading snailmail_account/security/ir.model.access.csv 2026-02-22 21:26:22,032 71 INFO preview_test_1771795493 odoo.modules.loading: Module snailmail_account loaded in 0.80s, 116 queries (+116 other) 2026-02-22 21:26:22,032 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module spreadsheet_account (51/61) 2026-02-22 21:26:22,425 71 INFO preview_test_1771795493 odoo.modules.registry: module spreadsheet_account: creating or updating database tables 2026-02-22 21:26:23,037 71 INFO preview_test_1771795493 odoo.modules.loading: Module spreadsheet_account loaded in 1.00s, 49 queries (+49 other) 2026-02-22 21:26:23,037 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module spreadsheet_dashboard_account (52/61) 2026-02-22 21:26:23,523 71 INFO preview_test_1771795493 odoo.modules.loading: loading spreadsheet_dashboard_account/data/dashboards.xml 2026-02-22 21:26:23,645 71 INFO preview_test_1771795493 odoo.modules.loading: Module spreadsheet_dashboard_account loaded in 0.61s, 26 queries (+26 other) 2026-02-22 21:26:23,645 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module account_edi_ubl_cii (53/61) 2026-02-22 21:26:24,139 71 INFO preview_test_1771795493 odoo.modules.registry: module account_edi_ubl_cii: creating or updating database tables 2026-02-22 21:26:24,341 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi_ubl_cii/data/account_edi_data.xml 2026-02-22 21:26:24,427 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi_ubl_cii/data/cii_22_templates.xml 2026-02-22 21:26:24,450 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi_ubl_cii/data/ubl_20_templates.xml 2026-02-22 21:26:24,543 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_edi_ubl_cii/data/ubl_21_templates.xml 2026-02-22 21:26:24,621 71 INFO preview_test_1771795493 odoo.modules.loading: Module account_edi_ubl_cii loaded in 0.98s, 186 queries (+186 other) 2026-02-22 21:26:24,621 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module account_payment_invoice_online_payment_patch (54/61) 2026-02-22 21:26:24,933 71 INFO preview_test_1771795493 odoo.modules.registry: module account_payment_invoice_online_payment_patch: creating or updating database tables 2026-02-22 21:26:25,141 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment_invoice_online_payment_patch/data/ir_config_parameter.xml 2026-02-22 21:26:25,220 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment_invoice_online_payment_patch/views/account_portal_templates.xml 2026-02-22 21:26:25,237 71 INFO preview_test_1771795493 odoo.modules.loading: loading account_payment_invoice_online_payment_patch/wizards/res_config_settings_views.xml 2026-02-22 21:26:25,423 71 INFO preview_test_1771795493 odoo.modules.loading: Module account_payment_invoice_online_payment_patch loaded in 0.80s, 132 queries (+132 other) 2026-02-22 21:26:25,423 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module sale (55/61) 2026-02-22 21:26:26,331 71 INFO preview_test_1771795493 odoo.modules.registry: module sale: creating or updating database tables 2026-02-22 21:26:27,380 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/security/ir.model.access.csv 2026-02-22 21:26:27,527 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/security/res_groups.xml 2026-02-22 21:26:27,641 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/security/ir_rules.xml 2026-02-22 21:26:27,872 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/report/account_invoice_report_views.xml 2026-02-22 21:26:27,940 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/report/ir_actions_report_templates.xml 2026-02-22 21:26:27,954 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/report/ir_actions_report.xml 2026-02-22 21:26:27,964 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/report/sale_report_views.xml 2026-02-22 21:26:28,055 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/data/ir_sequence_data.xml 2026-02-22 21:26:28,060 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/data/mail_activity_type_data.xml 2026-02-22 21:26:28,066 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/data/mail_message_subtype_data.xml 2026-02-22 21:26:28,139 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/data/mail_template_data.xml 2026-02-22 21:26:28,150 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/data/sale_data.xml 2026-02-22 21:26:28,163 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/wizard/account_accrued_orders_wizard_views.xml 2026-02-22 21:26:28,168 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/wizard/payment_link_wizard_views.xml 2026-02-22 21:26:28,227 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/wizard/sale_make_invoice_advance_views.xml 2026-02-22 21:26:28,237 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/wizard/sale_order_cancel_views.xml 2026-02-22 21:26:28,242 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/sale_order_views.xml 2026-02-22 21:26:28,625 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/account_views.xml 2026-02-22 21:26:28,733 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/crm_team_views.xml 2026-02-22 21:26:28,760 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/mail_activity_views.xml 2026-02-22 21:26:28,822 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/payment_templates.xml 2026-02-22 21:26:28,839 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/payment_views.xml 2026-02-22 21:26:28,854 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/product_packaging_views.xml 2026-02-22 21:26:28,929 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/product_views.xml 2026-02-22 21:26:29,022 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/res_config_settings_views.xml 2026-02-22 21:26:29,132 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/res_partner_views.xml 2026-02-22 21:26:29,251 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/variant_templates.xml 2026-02-22 21:26:29,326 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/sale_onboarding_views.xml 2026-02-22 21:26:29,346 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/sale_order_line_views.xml 2026-02-22 21:26:29,423 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/sale_portal_templates.xml 2026-02-22 21:26:29,527 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/utm_campaign_views.xml 2026-02-22 21:26:29,543 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale/views/sale_menus.xml 2026-02-22 21:26:29,837 71 INFO preview_test_1771795493 odoo.modules.loading: Module sale loaded in 4.41s, 2196 queries (+2196 other) 2026-02-22 21:26:29,837 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module sale_product_configurator (56/61) 2026-02-22 21:26:30,234 71 INFO preview_test_1771795493 odoo.modules.registry: module sale_product_configurator: creating or updating database tables 2026-02-22 21:26:30,520 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale_product_configurator/views/product_template_views.xml 2026-02-22 21:26:30,533 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale_product_configurator/views/sale_order_views.xml 2026-02-22 21:26:30,545 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale_product_configurator/views/templates.xml 2026-02-22 21:26:30,653 71 INFO preview_test_1771795493 odoo.modules.loading: Module sale_product_configurator loaded in 0.82s, 133 queries (+133 other) 2026-02-22 21:26:30,653 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module sale_product_template_tags (57/61) 2026-02-22 21:26:31,129 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale_product_template_tags/views/product_template_tag.xml 2026-02-22 21:26:31,245 71 INFO preview_test_1771795493 odoo.modules.loading: Module sale_product_template_tags loaded in 0.59s, 34 queries (+34 other) 2026-02-22 21:26:31,245 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module sale_sms (58/61) 2026-02-22 21:26:32,134 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale_sms/security/ir.model.access.csv 2026-02-22 21:26:32,325 71 INFO preview_test_1771795493 odoo.modules.loading: loading sale_sms/security/security.xml 2026-02-22 21:26:32,343 71 INFO preview_test_1771795493 odoo.modules.loading: Module sale_sms loaded in 1.10s, 40 queries (+40 other) 2026-02-22 21:26:32,343 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module spreadsheet_dashboard_sale (59/61) 2026-02-22 21:26:32,737 71 INFO preview_test_1771795493 odoo.modules.loading: loading spreadsheet_dashboard_sale/data/dashboards.xml 2026-02-22 21:26:32,952 71 INFO preview_test_1771795493 odoo.modules.loading: Module spreadsheet_dashboard_sale loaded in 0.61s, 30 queries (+30 other) 2026-02-22 21:26:32,952 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module unique_sale_order_ref (60/61) 2026-02-22 21:26:33,421 71 INFO preview_test_1771795493 odoo.modules.registry: module unique_sale_order_ref: creating or updating database tables 2026-02-22 21:26:33,619 71 INFO preview_test_1771795493 odoo.modules.loading: Module unique_sale_order_ref loaded in 0.67s, 38 queries (+38 other) 2026-02-22 21:26:33,620 71 INFO preview_test_1771795493 odoo.modules.loading: Loading module fleet_management (61/61) 2026-02-22 21:26:35,036 71 INFO preview_test_1771795493 odoo.modules.registry: module fleet_management: creating or updating database tables 2026-02-22 21:26:36,405 71 WARNING preview_test_1771795493 odoo.addons.base.models.ir_model: Two fields (comment, notes) of fleet.location() have the same label: Notes. [Modules: None and fleet_management] 2026-02-22 21:26:36,405 71 WARNING preview_test_1771795493 odoo.addons.base.models.ir_model: Two fields (fuel_type_id, default_fuel_type) of fleet.vehicle.model() have the same label: Fuel Type. [Modules: fleet_management and fleet] 2026-02-22 21:26:36,405 71 WARNING preview_test_1771795493 odoo.addons.base.models.ir_model: Two fields (comment, notes) of fleet.team.member() have the same label: Notes. [Modules: None and fleet_management] 2026-02-22 21:26:36,405 71 WARNING preview_test_1771795493 odoo.addons.base.models.ir_model: Two fields (attachment_count, message_attachment_count) of fleet.petty_cash() have the same label: Attachment Count. [Modules: fleet_management and mail] 2026-02-22 21:26:38,935 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/security/fleet_base_security.xml 2026-02-22 21:26:41,633 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/security/fleet_team_security.xml 2026-02-22 21:26:41,644 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/security/fleet_location_security.xml 2026-02-22 21:26:41,654 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/security/fleet_member_security.xml 2026-02-22 21:26:41,725 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/security/fleet_iot_features_security.xml 2026-02-22 21:26:41,828 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/security/ir.model.access.csv 2026-02-22 21:26:42,041 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/data/fleet_contract_products.xml 2026-02-22 21:26:42,747 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/data/fleet_iot_features_data.xml 2026-02-22 21:26:42,834 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/data/fleet_iot_type_data.xml 2026-02-22 21:26:42,936 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/data/iot_cleanup_cron.xml 2026-02-22 21:26:42,949 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/data/iot_pool_cleanup_cron.xml 2026-02-22 21:26:42,957 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/data/fleet_document_type_data.xml 2026-02-22 21:26:43,051 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_vehicle_views.xml 2026-02-22 21:26:43,144 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_vehicle_color_views.xml 2026-02-22 21:26:43,224 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_team_views.xml 2026-02-22 21:26:43,243 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_location_views.xml 2026-02-22 21:26:43,332 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_member_views.xml 2026-02-22 21:26:43,360 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_iot_device_views.xml 2026-02-22 21:26:43,448 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_iot_type_views.xml 2026-02-22 21:26:43,467 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_iot_control_views.xml 2026-02-22 21:26:43,546 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_iot_action_log_views.xml 2026-02-22 21:26:43,647 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_res_company_views.xml 2026-02-22 21:26:43,664 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/fleet_configuration_views.xml 2026-02-22 21:26:43,726 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/res_config_settings_views.xml 2026-02-22 21:26:43,845 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/views/menu_views.xml 2026-02-22 21:26:44,053 71 INFO preview_test_1771795493 odoo.modules.loading: loading fleet_management/wizard/fleet_driver_selection_wizard_views.xml 2026-02-22 21:26:44,063 71 INFO preview_test_1771795493 odoo.addons.fleet_management.hooks: === Running fleet_management post_init hook (install/update) === 2026-02-22 21:26:44,065 71 WARNING preview_test_1771795493 py.warnings: /usr/lib/python3.9/contextlib.py:117: DeprecationWarning: Since Odoo 15.0, Environment.manage() is useless. File "/usr/bin/odoo", line 8, in odoo.cli.main() File "/usr/lib/python3/dist-packages/odoo/cli/command.py", line 66, in main o.run(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 187, in run main(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 180, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1433, in start rc = server.run(preload, stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 982, in run rc = preload_registries(preload) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1333, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 87, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 493, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 374, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 251, in load_module_graph getattr(py_module, post_init)(cr, registry) File "/odoo/addons/fleet_management/hooks.py", line 93, in post_init_hook success = _add_user_to_fleet_admin(cr, registry) File "/odoo/addons/fleet_management/hooks.py", line 9, in _add_user_to_fleet_admin with api.Environment.manage(): File "/usr/lib/python3.9/contextlib.py", line 117, in __enter__ return next(self.gen) 2026-02-22 21:26:44,066 71 INFO preview_test_1771795493 odoo.addons.fleet_management.hooks: Found admin user by ID: OdooBot (ID: 1) 2026-02-22 21:26:44,067 71 INFO preview_test_1771795493 odoo.addons.fleet_management.hooks: Fleet admin group: Fleet Admin (ID: 94) 2026-02-22 21:26:44,069 71 INFO preview_test_1771795493 odoo.addons.fleet_management.hooks: User's current groups: ['Access Rights', 'Access to export feature', 'Access to Private Addresses', 'Administrator', 'Administrator', 'Administrator', 'Billing', 'Billing Administrator', 'Bypass HTML Field Sanitize', 'Contact Creation', 'Document: Approve', 'Document: Manage Own', 'Document: Manage Team', 'Document: Read Own', 'Document: Read Team', 'Expense: Manage Own', 'Expense: Manage Team', 'Expense: Read Own', 'Expense: Read Team', 'Fleet Admin', 'Fleet Cluster Manager', 'Fleet Manager', 'Fleet Rider', 'Fleet Team Lead', 'Incident: Manage Own', 'Incident: Manage Team', 'Incident: Read Own', 'Incident: Read Team', 'Internal User', 'IoT: Manage Own', 'IoT: Manage Team', 'IoT: Read Own', 'IoT: Read Team', 'Mail Template Editor', 'Maintenance: Manage Own', 'Maintenance: Manage Team', 'Maintenance: Read Own', 'Maintenance: Read Team', 'Officer : Manage all employees', 'Officer : Manage all vehicles', 'Petty Cash: Approve', 'Petty Cash: Manage Own', 'Petty Cash: Manage Team', 'Petty Cash: Read Own', 'Petty Cash: Read Team', 'Role: Manage', 'Role: Read', 'Route: Manage Own', 'Route: Manage Team', 'Route: Read Own', 'Route: Read Team', 'Settings', 'Tax display B2B', 'Team: Manage Own', 'Team: Manage Team', 'Team: Read Own', 'Team: Read Team', 'Technical Features', 'User: All Documents', 'User: Own Documents Only', 'Vehicle: Manage Own', 'Vehicle: Manage Team', 'Vehicle: Read Own', 'Vehicle: Read Team'] 2026-02-22 21:26:44,069 71 INFO preview_test_1771795493 odoo.addons.fleet_management.hooks: User OdooBot is already in fleet admin group 2026-02-22 21:26:44,069 71 INFO preview_test_1771795493 odoo.addons.fleet_management.hooks: === Fleet management post_init hook completed successfully === 2026-02-22 21:26:44,150 71 WARNING preview_test_1771795493 odoo.modules.loading: The models ['fleet.driver.selection.wizard', 'fleet.fuel.type', 'fleet.petty_cash.reject.wizard', 'fleet.timescale.iot.manager', 'fleet.trip', 'fleet.stop', 'fleet.trip.detector', 'fleet.driving.behavior.analyzer', 'fleet.analytics', 'fleet.document.reject.wizard'] have no access rules in module fleet_management, consider adding some, like: id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink fleet_management.access_fleet_driver_selection_wizard,access_fleet_driver_selection_wizard,fleet_management.model_fleet_driver_selection_wizard,base.group_user,1,0,0,0 fleet_management.access_fleet_fuel_type,access_fleet_fuel_type,fleet_management.model_fleet_fuel_type,base.group_user,1,0,0,0 fleet_management.access_fleet_petty_cash_reject_wizard,access_fleet_petty_cash_reject_wizard,fleet_management.model_fleet_petty_cash_reject_wizard,base.group_user,1,0,0,0 fleet_management.access_fleet_timescale_iot_manager,access_fleet_timescale_iot_manager,fleet_management.model_fleet_timescale_iot_manager,base.group_user,1,0,0,0 fleet_management.access_fleet_trip,access_fleet_trip,fleet_management.model_fleet_trip,base.group_user,1,0,0,0 fleet_management.access_fleet_stop,access_fleet_stop,fleet_management.model_fleet_stop,base.group_user,1,0,0,0 fleet_management.access_fleet_trip_detector,access_fleet_trip_detector,fleet_management.model_fleet_trip_detector,base.group_user,1,0,0,0 fleet_management.access_fleet_driving_behavior_analyzer,access_fleet_driving_behavior_analyzer,fleet_management.model_fleet_driving_behavior_analyzer,base.group_user,1,0,0,0 fleet_management.access_fleet_analytics,access_fleet_analytics,fleet_management.model_fleet_analytics,base.group_user,1,0,0,0 fleet_management.access_fleet_document_reject_wizard,access_fleet_document_reject_wizard,fleet_management.model_fleet_document_reject_wizard,base.group_user,1,0,0,0 2026-02-22 21:26:45,525 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_action_approve_flags_unverified_duplicates ... 2026-02-22 21:26:45,626 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_action_cancel_clears_duplicate_references ... 2026-02-22 21:26:45,648 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_cancelled_document_not_checked ... 2026-02-22 21:26:45,732 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_create_document_with_document_number ... 2026-02-22 21:26:45,745 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_create_document_without_document_number ... 2026-02-22 21:26:45,757 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_cross_company_duplicate_allowed ... 2026-02-22 21:26:45,839 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_duplicate_different_document_types_allowed ... 2026-02-22 21:26:45,856 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_duplicate_unverified_documents_flagged ... 2026-02-22 21:26:45,939 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_duplicates_search_filter ... 2026-02-22 21:26:45,958 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_rejected_document_not_checked ... 2026-02-22 21:26:46,041 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_verified_document_blocks_new_upload ... 2026-02-22 21:26:46,124 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document: Starting TestDocumentDuplicateDetection.test_write_document_number_triggers_duplicate_check ... 2026-02-22 21:26:46,731 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 167 checked, 3 removed 2026-02-22 21:26:48,440 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:26:48,440 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 1 and Message-Id '<357633064230399.1771795608.421122074127197-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 'b*************er@example.com' successfully sent 2026-02-22 21:26:48,440 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:26:48,445 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1] 2026-02-22 21:26:48,453 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [99] 2026-02-22 21:26:48,453 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:26:48,520 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:26:48,525 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_active_contract_returns_features ... 2026-02-22 21:26:48,631 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_cancel_line_invalidates_cache ... 2026-02-22 21:26:48,730 71 INFO preview_test_1771795493 odoo.addons.fleet_management.models.fleet_contract_cache: Invalidating fleet feature cache for contract lines: [3] 2026-02-22 21:26:48,732 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_cancel_termination_invalidates_cache ... 2026-02-22 21:26:48,820 71 INFO preview_test_1771795493 odoo.addons.fleet_management.models.fleet_contract_cache: Invalidating fleet feature cache for contracts: [3] 2026-02-22 21:26:48,825 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_canceled_line_excluded ... 2026-02-22 21:26:48,859 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_check_fleet_feature_access_disabled ... 2026-02-22 21:26:48,931 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_check_fleet_feature_access_missing_feature ... 2026-02-22 21:26:48,944 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_check_fleet_feature_access_no_raise ... 2026-02-22 21:26:48,952 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_fleet_disabled_returns_empty ... 2026-02-22 21:26:48,958 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_has_fleet_feature ... 2026-02-22 21:26:49,045 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_no_contract_returns_base ... 2026-02-22 21:26:49,048 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_non_fleet_products_ignored ... 2026-02-22 21:26:49,139 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_privileged_role_bypasses_contract ... 2026-02-22 21:26:49,440 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:26:49,441 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 2 and Message-Id '<111296887828752.1771795609.341835260391235-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 'f***********st@example.com' successfully sent 2026-02-22 21:26:49,441 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:26:49,446 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [2] 2026-02-22 21:26:49,450 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [108] 2026-02-22 21:26:49,451 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:26:49,453 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:26:49,520 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_purchase_contract_excluded ... 2026-02-22 21:26:49,553 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_telemetry_feature_enabled ... 2026-02-22 21:26:49,659 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_terminate_invalidates_cache ... 2026-02-22 21:26:49,833 71 INFO preview_test_1771795493 odoo.addons.fleet_management.models.fleet_contract_cache: Invalidating fleet feature cache for contracts: [9] 2026-02-22 21:26:49,837 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_cache: Starting TestFeatureCache.test_terminated_contract_excluded ... 2026-02-22 21:26:49,929 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:26:50,526 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_financial_fields_optional ... 2026-02-22 21:26:50,543 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_independence: skipped TestFeatureIndependence.test_financial_fields_optional : loan_amount field not available 2026-02-22 21:26:50,545 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_iot_fields_optional ... 2026-02-22 21:26:50,623 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_team_assignment_optional ... 2026-02-22 21:26:50,642 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_team_assignment_required_when_auto_assign ... 2026-02-22 21:26:50,740 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_feature_independence: Starting TestFeatureIndependence.test_vehicle_basic_functionality ... 2026-02-22 21:26:50,825 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:26:51,360 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_create_petty_cash ... 2026-02-22 21:26:51,442 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_financial_agreement_types ... 2026-02-22 21:26:51,458 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_balance ... 2026-02-22 21:26:51,544 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_company_isolation ... 2026-02-22 21:26:52,042 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_expense_types ... 2026-02-22 21:26:52,132 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_summary_by_expense_type ... 2026-02-22 21:26:52,223 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_summary_by_partner ... 2026-02-22 21:26:52,254 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_petty_cash_workflow ... 2026-02-22 21:26:52,438 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_vehicle_insurance ... 2026-02-22 21:26:52,520 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_financial: Starting TestFinancial.test_vehicle_loan_fields ... 2026-02-22 21:26:52,544 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-22 21:26:53,142 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_full_command_lifecycle ... 2026-02-22 21:26:53,228 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_acknowledged ... 2026-02-22 21:26:53,238 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_failed ... 2026-02-22 21:26:53,245 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_increments_failure_count ... 2026-02-22 21:26:53,252 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_increments_success_count ... 2026-02-22 21:26:53,259 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_update_status_not_found ... 2026-02-22 21:26:53,321 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_cancelled ... 2026-02-22 21:26:53,325 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_critical_no_speed_data ... 2026-02-22 21:26:53,335 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_critical_with_speed_data ... 2026-02-22 21:26:53,345 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_idempotency_already_sent ... 2026-02-22 21:26:53,353 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_not_found ... 2026-02-22 21:26:53,354 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestCommandLogJsonRpc.test_validate_execution_ok ... 2026-02-22 21:26:53,428 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:26:54,445 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_create_credential ... 2026-02-22 21:26:54,457 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_empty_credentials ... 2026-02-22 21:26:54,520 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_encrypt_decrypt_credentials ... 2026-02-22 21:26:54,525 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_iot_type_get_credentials ... 2026-02-22 21:26:54,530 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_missing_encryption_key ... 2026-02-22 21:26:54,538 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_credentials_and_commands: Starting TestIoTTypeCredential.test_unique_constraint ... 2026-02-22 21:26:54,541 71 ERROR preview_test_1771795493 odoo.sql_db: bad query: INSERT INTO "fleet_iot_type_credential" ("base_url", "company_id", "create_date", "create_uid", "iot_type_id", "write_date", "write_uid") VALUES ('https://other.api', 9, '2026-02-22 21:26:53.434790', 1, 10, '2026-02-22 21:26:53.434790', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_iot_type_credential_unique_type_company" DETAIL: Key (iot_type_id, company_id)=(10, 9) already exists. 2026-02-22 21:26:54,547 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 21:26:55,130 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_battery_monitor_device ... 2026-02-22 21:26:55,144 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_command_logging ... 2026-02-22 21:26:55,229 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_create_alert_configuration ... 2026-02-22 21:26:55,242 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_create_command ... 2026-02-22 21:26:55,253 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_create_geofence ... 2026-02-22 21:26:55,330 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_create_iot_device ... 2026-02-22 21:26:55,342 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_battery_level ... 2026-02-22 21:26:55,354 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_online_status ... 2026-02-22 21:26:55,438 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_unique_id ... 2026-02-22 21:26:55,452 71 ERROR preview_test_1771795493 odoo.sql_db: bad query: INSERT INTO "fleet_iot_device" ("active", "company_id", "connection_status", "create_date", "create_uid", "device_id", "iot_type_id", "is_proxy", "last_ignition", "last_seq_num", "last_voltage", "name", "supports_accelerometer", "supports_battery_monitoring", "supports_control", "supports_gps", "vehicle_id", "write_date", "write_uid") VALUES (true, 11, 'unknown', '2026-02-22 21:26:54.554379', 1, 'UNIQUE001', 11, false, 0, 0, 0, 'Device 2', false, false, false, true, 10, '2026-02-22 21:26:54.554379', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_iot_device_unique_device_id" DETAIL: Key (device_id, company_id)=(UNIQUE001, 11) already exists. 2026-02-22 21:26:55,454 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_vehicle_required ... 2026-02-22 21:26:55,525 71 ERROR preview_test_1771795493 odoo.sql_db: bad query: UPDATE "fleet_iot_device" SET "vehicle_id" = NULL, "write_date" = '2026-02-22T21:26:54.554379'::timestamp, "write_uid" = 1 WHERE id IN (12) ERROR: null value in column "vehicle_id" of relation "fleet_iot_device" violates not-null constraint DETAIL: Failing row contains (12, null, 11, null, 11, 0, null, null, null, null, null, null, 0, 0, 1, 1, Vehicle Required Device, VEHREQ001, null, null, unknown, GPS, gps, Vehicle Required Device (VEHREQ001), null, null, null, null, null, t, f, f, f, t, f, f, f, f, f, f, f, f, null, null, null, 2026-02-22 21:26:54.554379, 2026-02-22 21:26:54.554379). 2026-02-22 21:26:55,529 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_device_with_iot_type ... 2026-02-22 21:26:55,548 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_geofence_polygon ... 2026-02-22 21:26:55,559 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_gps_tracker_device ... 2026-02-22 21:26:55,633 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_iot_type_creation ... 2026-02-22 21:26:55,645 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_link_device_to_vehicle ... 2026-02-22 21:26:55,656 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_query_location_history ... 2026-02-22 21:26:55,763 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_speed_violation_detection ... 2026-02-22 21:26:55,838 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_store_iot_location_data ... 2026-02-22 21:26:55,853 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_iot_device: Starting TestIoTDevice.test_store_multiple_iot_readings ... 2026-02-22 21:26:55,945 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:26:56,924 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_cascade_delete_from_partner ... 2026-02-22 21:26:56,962 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [196] 2026-02-22 21:26:57,054 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted res.partner records with IDs: [28] 2026-02-22 21:26:57,057 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_contact_fields ... 2026-02-22 21:26:57,129 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_create_location ... 2026-02-22 21:26:57,154 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_geofence_link ... 2026-02-22 21:26:57,261 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_location_inherits_partner_fields ... 2026-02-22 21:26:57,347 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_location_types ... 2026-02-22 21:26:57,639 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_name_get_with_code ... 2026-02-22 21:26:57,740 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_name_get_without_code ... 2026-02-22 21:26:57,833 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_operating_hours_validation ... 2026-02-22 21:26:57,855 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_same_code_different_companies ... 2026-02-22 21:26:58,020 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_team_location_link ... 2026-02-22 21:26:58,138 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_location: Starting TestFleetLocation.test_unique_code_per_company ... 2026-02-22 21:26:58,235 71 ERROR preview_test_1771795493 odoo.sql_db: bad query: INSERT INTO "fleet_location" ("code", "company_id", "create_date", "create_uid", "location_type", "partner_id", "write_date", "write_uid") VALUES ('DEP-001', 12, '2026-02-22 21:26:55.952157', 1, 'depot', 49, '2026-02-22 21:26:55.952157', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_location_code_company_uniq" DETAIL: Key (code, company_id)=(DEP-001, 12) already exists. 2026-02-22 21:26:58,242 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 21:26:59,457 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_cascade_delete_from_partner ... 2026-02-22 21:26:59,555 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [253] 2026-02-22 21:26:59,635 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted res.partner records with IDs: [52] 2026-02-22 21:26:59,639 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_create_member ... 2026-02-22 21:26:59,727 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_emergency_contact ... 2026-02-22 21:26:59,753 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_license_fields ... 2026-02-22 21:26:59,851 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_member_inherits_partner_fields ... 2026-02-22 21:26:59,940 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_member_team_relationship ... 2026-02-22 21:27:00,050 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_member_types ... 2026-02-22 21:27:00,325 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_name_get_with_code ... 2026-02-22 21:27:00,351 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_name_get_without_code ... 2026-02-22 21:27:00,446 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_same_code_different_companies ... 2026-02-22 21:27:00,545 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_member: Starting TestFleetMember.test_unique_code_per_company ... 2026-02-22 21:27:00,726 71 ERROR preview_test_1771795493 odoo.sql_db: bad query: INSERT INTO "fleet_team_member" ("company_id", "create_date", "create_uid", "member_code", "member_type", "partner_id", "write_date", "write_uid") VALUES (14, '2026-02-22 21:26:58.248635', 1, 'RDR-001', 'rider', 70, '2026-02-22 21:26:58.248635', 1) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_team_member_member_code_company_uniq" DETAIL: Key (member_code, company_id)=(RDR-001, 14) already exists. 2026-02-22 21:27:00,733 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 21:27:02,438 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:27:02,439 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 3 and Message-Id '<938480660654923.1771795622.344178438186646-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 'a****@voltcred.com' successfully sent 2026-02-22 21:27:02,439 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:27:02,444 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [3] 2026-02-22 21:27:02,449 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [297] 2026-02-22 21:27:02,450 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:27:02,452 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:27:02,728 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:27:02,729 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 4 and Message-Id '<266598581747691.1771795622.638258457183838-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 'a****@rapido.com' successfully sent 2026-02-22 21:27:02,729 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:27:02,733 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [4] 2026-02-22 21:27:02,737 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [299] 2026-02-22 21:27:02,737 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:27:02,739 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:27:03,029 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:27:03,029 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 5 and Message-Id '<477440476611470.1771795622.933596372604370-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 'm****@fleet.com' successfully sent 2026-02-22 21:27:03,030 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:27:03,034 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [5] 2026-02-22 21:27:03,039 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [301] 2026-02-22 21:27:03,039 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:27:03,041 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:27:03,131 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_context_allowed_company_ids_filtering ... 2026-02-22 21:27:03,149 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_iot_device_company_isolation ... 2026-02-22 21:27:03,244 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_multi_company_user_sees_allowed_companies_only ... 2026-02-22 21:27:03,253 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_rapido_cannot_read_voltcred_vehicle_by_id ... 2026-02-22 21:27:03,260 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 9, model: fleet.vehicle 2026-02-22 21:27:03,325 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [11], uid: 9, model: fleet.vehicle 2026-02-22 21:27:03,327 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_rapido_user_sees_only_rapido_vehicles ... 2026-02-22 21:27:03,336 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_team_company_isolation ... 2026-02-22 21:27:03,444 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_total_vehicle_count_superuser ... 2026-02-22 21:27:03,447 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_vehicle_isolation_integrity ... 2026-02-22 21:27:03,461 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_voltcred_cannot_delete_rapido_vehicle ... 2026-02-22 21:27:03,526 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 21:27:03,533 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 21:27:03,535 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_voltcred_cannot_modify_rapido_vehicle ... 2026-02-22 21:27:03,542 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 21:27:03,548 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 21:27:03,549 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_voltcred_cannot_read_rapido_vehicle_by_id ... 2026-02-22 21:27:03,557 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 21:27:03,620 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 8, model: fleet.vehicle 2026-02-22 21:27:03,621 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_tenant: Starting TestMultiTenant.test_voltcred_user_sees_only_voltcred_vehicles ... 2026-02-22 21:27:03,637 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-22 21:27:05,028 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:27:05,028 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 6 and Message-Id '<611274827667056.1771795624.934029340744019-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 't*******er@example.com' successfully sent 2026-02-22 21:27:05,028 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:27:05,033 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [6] 2026-02-22 21:27:05,039 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [324] 2026-02-22 21:27:05,039 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:27:05,041 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:27:05,324 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:27:05,325 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 7 and Message-Id '<490891199438340.1771795625.231594085693359-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 't***********ad@example.com' successfully sent 2026-02-22 21:27:05,325 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:27:05,330 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [7] 2026-02-22 21:27:05,335 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [326] 2026-02-22 21:27:05,335 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:27:05,337 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:27:05,543 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:27:05,543 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 8 and Message-Id '<680015190061323.1771795625.529109716415405-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 't***************er@example.com' successfully sent 2026-02-22 21:27:05,543 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:27:05,625 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [8] 2026-02-22 21:27:05,630 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [328] 2026-02-22 21:27:05,630 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:27:05,632 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:27:05,841 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:27:05,841 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 9 and Message-Id '<451739795357734.1771795625.826112985610962-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 't*************in@example.com' successfully sent 2026-02-22 21:27:05,841 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:27:05,923 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [9] 2026-02-22 21:27:05,927 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [330] 2026-02-22 21:27:05,927 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:27:05,929 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:27:05,956 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_action_groups_exist ... 2026-02-22 21:27:06,040 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_admin_inherits_manager ... 2026-02-22 21:27:06,043 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_approver_group_exists ... 2026-02-22 21:27:06,044 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_financier_group_exists ... 2026-02-22 21:27:06,047 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_fleet_admin_can_create_vehicle ... 2026-02-22 21:27:06,121 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_fleet_financial_group_exists ... 2026-02-22 21:27:06,124 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_fleet_manager_can_manage_team_vehicles ... 2026-02-22 21:27:06,143 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_manager_inherits_team_lead ... 2026-02-22 21:27:06,146 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_rider_can_read_assigned_vehicle ... 2026-02-22 21:27:06,227 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_rider_inherits_action_groups ... 2026-02-22 21:27:06,231 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_role_groups_exist ... 2026-02-22 21:27:06,237 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_security_access: Starting TestSecurityAccess.test_team_lead_inherits_rider ... 2026-02-22 21:27:06,246 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 21:27:07,322 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_assign_partner_to_team ... 2026-02-22 21:27:07,359 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_assign_role_to_partner ... 2026-02-22 21:27:07,363 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_assign_vehicle_to_team ... 2026-02-22 21:27:07,443 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_auto_assign_disabled ... 2026-02-22 21:27:07,527 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_auto_assign_enabled ... 2026-02-22 21:27:07,554 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_create_team ... 2026-02-22 21:27:07,625 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_delete_team ... 2026-02-22 21:27:07,645 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [370] 2026-02-22 21:27:07,650 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted fleet.team records with IDs: [11] 2026-02-22 21:27:07,652 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_fleet_role_creation ... 2026-02-22 21:27:07,655 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_search_team_by_code ... 2026-02-22 21:27:07,729 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_search_team_by_manager ... 2026-02-22 21:27:07,743 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_children ... 2026-02-22 21:27:07,827 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_company_isolation ... 2026-02-22 21:27:08,626 71 INFO preview_test_1771795493 odoo.tests: skip sending email in test mode 2026-02-22 21:27:08,627 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 10 and Message-Id '<632454319039193.1771795628.534090518951416-openerp-private@preview-bifrost-c97f4467b-rkfdm>' from 'odoobot@example.com' to (redacted) 'c***er@test.com' successfully sent 2026-02-22 21:27:08,627 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-22 21:27:08,631 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [10] 2026-02-22 21:27:08,635 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [382] 2026-02-22 21:27:08,636 71 INFO preview_test_1771795493 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #False 2026-02-22 21:27:08,637 71 INFO preview_test_1771795493 odoo.addons.auth_signup.models.res_users: Password reset email sent for user to 2026-02-22 21:27:08,648 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_hierarchy ... 2026-02-22 21:27:08,727 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_member_count ... 2026-02-22 21:27:08,836 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_vehicle_count ... 2026-02-22 21:27:08,931 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_with_manager ... 2026-02-22 21:27:08,944 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_team_with_members ... 2026-02-22 21:27:09,050 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_management: Starting TestTeamManagement.test_transfer_vehicle_between_teams ... 2026-02-22 21:27:09,151 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 21:27:10,436 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_feature_setup_telemetry_only ... 2026-02-22 21:27:10,449 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_feature_setup_vehicle_mgmt ... 2026-02-22 21:27:10,453 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_auto_creates_vehicle ... 2026-02-22 21:27:10,540 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_cannot_delete_vehicle ... 2026-02-22 21:27:10,623 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_cannot_edit_vehicle_license_plate ... 2026-02-22 21:27:10,644 71 INFO preview_test_1771795493 odoo.addons.fleet_management.models.fleet_vehicle: Blocking edit: telemetry-only tried to modify {'license_plate'} 2026-02-22 21:27:10,645 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_uses_device_id_as_plate ... 2026-02-22 21:27:10,735 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_telemetry_only_with_provided_vehicle_uses_it ... 2026-02-22 21:27:10,821 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_vehicle_mgmt_can_delete_vehicle ... 2026-02-22 21:27:10,848 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [422] 2026-02-22 21:27:10,922 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted fleet.vehicle records with IDs: [32] 2026-02-22 21:27:10,926 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_vehicle_mgmt_can_edit_license_plate ... 2026-02-22 21:27:10,943 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_vehicle_mgmt_requires_vehicle_id ... 2026-02-22 21:27:10,951 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_telemetry_only_vehicle: Starting TestTelemetryOnlyVehicle.test_vehicle_mgmt_with_vehicle_works ... 2026-02-22 21:27:11,037 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 21:27:11,548 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_analyze_gps_for_behavior ... 2026-02-22 21:27:11,619 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_analyze_raw_accelerometer ... 2026-02-22 21:27:11,634 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_calculate_trip_driving_score ... 2026-02-22 21:27:11,647 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_cornering_alert_type ... 2026-02-22 21:27:11,721 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_crash_alert_type ... 2026-02-22 21:27:11,740 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_driver_behavior_summary ... 2026-02-22 21:27:11,821 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_get_analysis_config ... 2026-02-22 21:27:11,822 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_process_gt06_event ... 2026-02-22 21:27:11,835 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_score_to_rating ... 2026-02-22 21:27:11,836 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestDrivingBehaviorAnalyzer.test_severity_from_g_force ... 2026-02-22 21:27:11,842 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:27:12,356 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_detect_accelerometer_motion_moving ... 2026-02-22 21:27:12,360 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_detect_accelerometer_motion_stationary ... 2026-02-22 21:27:12,361 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_device_has_raw_accelerometer_from_payload ... 2026-02-22 21:27:12,420 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_device_without_accelerometer ... 2026-02-22 21:27:12,422 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_fake_gps_detected_when_accel_stationary ... 2026-02-22 21:27:12,423 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_genuine_motion_with_accel_and_gps_agreement ... 2026-02-22 21:27:12,424 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFakeGPSDetection.test_motion_detection_without_accelerometer_uses_gps ... 2026-02-22 21:27:12,430 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:27:12,937 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetStop.test_create_stop ... 2026-02-22 21:27:12,944 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetStop.test_stop_duration_calculation ... 2026-02-22 21:27:12,948 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetStop.test_stop_type_classification ... 2026-02-22 21:27:12,954 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetStop.test_stops_report ... 2026-02-22 21:27:13,025 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:27:13,548 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_create_trip ... 2026-02-22 21:27:13,629 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_driving_score ... 2026-02-22 21:27:13,642 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_duration_calculation ... 2026-02-22 21:27:13,654 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_speed_metrics ... 2026-02-22 21:27:13,726 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_state_transitions ... 2026-02-22 21:27:13,738 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTrip.test_trip_summary ... 2026-02-22 21:27:13,826 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:27:14,349 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTripDetector.test_batch_trip_detection ... 2026-02-22 21:27:14,449 71 INFO preview_test_1771795493 odoo.addons.fleet_management.models.fleet_trip_detector: Batch trip detection for vehicle Detector Test Brand/Detector Test Model/DET-001: 1 trips, 1 stops 2026-02-22 21:27:14,451 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTripDetector.test_distance_calculation ... 2026-02-22 21:27:14,452 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTripDetector.test_get_detection_config ... 2026-02-22 21:27:14,453 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestFleetTripDetector.test_motion_detection_by_speed ... 2026-02-22 21:27:14,520 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:27:15,034 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestTripEndTriggers.test_acc_cutoff_ends_trip_immediately ... 2026-02-22 21:27:15,050 71 INFO preview_test_1771795493 odoo.addons.fleet_management.models.fleet_trip_detector: Ended trip 14 for vehicle Trip End Test Brand/Trip End Test Model/TEND-001, reason: acc_off, distance: 0.00 km 2026-02-22 21:27:15,051 71 INFO preview_test_1771795493 odoo.addons.fleet_management.models.fleet_trip_detector: Started stop 10 for vehicle Trip End Test Brand/Trip End Test Model/TEND-001 2026-02-22 21:27:15,055 71 WARNING preview_test_1771795493 py.warnings: /odoo/addons/fleet_management/tests/test_trip_stop_detection.py:674: DeprecationWarning: refresh() is deprecated method, use invalidate_cache() instead File "/usr/bin/odoo", line 8, in odoo.cli.main() File "/usr/lib/python3/dist-packages/odoo/cli/command.py", line 66, in main o.run(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 187, in run main(args) File "/usr/lib/python3/dist-packages/odoo/cli/server.py", line 180, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1433, in start rc = server.run(preload, stop) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 982, in run rc = preload_registries(preload) File "/usr/lib/python3/dist-packages/odoo/service/server.py", line 1333, in preload_registries registry = Registry.new(dbname, update_module=update_module) File "", line 2, in new File "/usr/lib/python3/dist-packages/odoo/tools/func.py", line 87, in locked return func(inst, *args, **kwargs) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 87, in new odoo.modules.load_modules(registry, force_demo, status, update_module) File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 493, in load_modules processed_modules += load_marked_modules(cr, graph, File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 374, in load_marked_modules loaded, processed = load_module_graph( File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 292, in load_module_graph test_results = loader.run_suite(suite, module_name, global_report=report) File "/usr/lib/python3/dist-packages/odoo/tests/loader.py", line 86, in run_suite suite(results) File "/usr/lib/python3.9/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.9/unittest/case.py", line 653, in __call__ return self.run(*args, **kwds) File "/usr/lib/python3/dist-packages/odoo/tests/common.py", line 277, in run super().run(result) File "/usr/lib/python3/dist-packages/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/usr/lib/python3/dist-packages/odoo/tests/case.py", line 184, in _callTestMethod method() File "/odoo/addons/fleet_management/tests/test_trip_stop_detection.py", line 674, in test_acc_cutoff_ends_trip_immediately trip.refresh() 2026-02-22 21:27:15,124 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestTripEndTriggers.test_stop_duration_threshold_ten_minutes ... 2026-02-22 21:27:15,125 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_trip_stop_detection: Starting TestTripEndTriggers.test_trip_end_reason_field ... 2026-02-22 21:27:15,145 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:27:15,832 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_chassis_number_field ... 2026-02-22 21:27:15,920 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_chassis_number_update_tracking ... 2026-02-22 21:27:15,938 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_computed_display_name ... 2026-02-22 21:27:15,950 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_create_vehicle_basic ... 2026-02-22 21:27:16,027 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_create_vehicle_with_driver ... 2026-02-22 21:27:16,041 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_create_vehicle_with_model ... 2026-02-22 21:27:16,053 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_delete_vehicle ... 2026-02-22 21:27:16,140 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted mail.message records with IDs: [484] 2026-02-22 21:27:16,147 71 INFO preview_test_1771795493 odoo.models.unlink: User #1 deleted fleet.vehicle records with IDs: [47] 2026-02-22 21:27:16,150 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_is_financed_computed ... 2026-02-22 21:27:16,220 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_license_plate_format ... 2026-02-22 21:27:16,233 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_license_plate_unique_per_company ... 2026-02-22 21:27:16,249 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_search_by_driver ... 2026-02-22 21:27:16,331 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_search_by_license_plate ... 2026-02-22 21:27:16,344 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_update_vehicle ... 2026-02-22 21:27:16,420 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_active_flag ... 2026-02-22 21:27:16,433 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_iot_device_link ... 2026-02-22 21:27:16,524 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_odometer ... 2026-02-22 21:27:16,543 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_team_assignment ... 2026-02-22 21:27:16,627 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_management: Starting TestVehicleManagement.test_vehicle_without_team ... 2026-02-22 21:27:16,646 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-22 21:27:16,721 71 INFO preview_test_1771795493 odoo.modules.loading: Module fleet_management loaded in 43.10s (incl. 32.31s test), 4802 queries (+11597 test, +4802 other) 2026-02-22 21:27:16,721 71 INFO preview_test_1771795493 odoo.modules.loading: 61 modules loaded in 117.59s, 37436 queries (+49033 extra) 2026-02-22 21:27:19,208 71 INFO preview_test_1771795493 odoo.modules.loading: Modules loaded. 2026-02-22 21:27:19,216 71 INFO preview_test_1771795493 odoo.modules.registry: Registry loaded in 141.891s 2026-02-22 21:27:19,217 71 INFO preview_test_1771795493 odoo.service.server: Starting post tests 2026-02-22 21:27:19,531 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_01_get_alert_configurations_success ... 2026-02-22 21:27:20,340 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#16) from n/a 2026-02-22 21:27:20,442 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_02_get_alert_configurations_filter_by_vehicle ... 2026-02-22 21:27:21,226 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#19) from n/a 2026-02-22 21:27:21,260 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_03_get_alert_configurations_filter_by_type ... 2026-02-22 21:27:22,019 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#22) from n/a 2026-02-22 21:27:22,051 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_04_create_alert_configuration_success ... 2026-02-22 21:27:22,834 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#25) from n/a 2026-02-22 21:27:22,933 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_05_create_alert_configuration_missing_fields ... 2026-02-22 21:27:23,632 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#28) from n/a 2026-02-22 21:27:23,721 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_06_update_alert_configuration_success ... 2026-02-22 21:27:24,422 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#31) from n/a 2026-02-22 21:27:24,458 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_07_update_alert_configuration_not_found ... 2026-02-22 21:27:25,150 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#34) from n/a 2026-02-22 21:27:25,249 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_08_delete_alert_configuration_success ... 2026-02-22 21:27:25,934 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#37) from n/a 2026-02-22 21:27:26,053 71 INFO preview_test_1771795493 odoo.models.unlink: User #38 deleted mail.message records with IDs: [558] 2026-02-22 21:27:26,125 71 INFO preview_test_1771795493 odoo.models.unlink: User #38 deleted fleet.iot.alert records with IDs: [9] 2026-02-22 21:27:26,130 71 INFO preview_test_1771795493 odoo.models.unlink: User #38 deleted mail.followers records with IDs: [39] 2026-02-22 21:27:26,132 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_09_delete_alert_configuration_not_found ... 2026-02-22 21:27:26,837 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#40) from n/a 2026-02-22 21:27:26,932 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_10_alert_config_no_access ... 2026-02-22 21:27:27,634 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#43) from n/a 2026-02-22 21:27:27,727 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 45, model: fleet.iot.alert 2026-02-22 21:27:27,727 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_alert_api: Error fetching alert configurations: You are not allowed to access 'Fleet IoT Alert' (fleet.iot.alert) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team - Fleet Management/IoT: Read Own - Fleet Management/IoT: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_alert_api.py", line 50, in get_alert_configurations alerts = env['fleet.iot.alert'].search( File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet IoT Alert' (fleet.iot.alert) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team - Fleet Management/IoT: Read Own - Fleet Management/IoT: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:27:27,729 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_20_get_geofences_success ... 2026-02-22 21:27:28,432 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#46) from n/a 2026-02-22 21:27:28,521 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_21_get_geofences_filter_by_vehicle ... 2026-02-22 21:27:29,221 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#49) from n/a 2026-02-22 21:27:29,256 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_22_create_geofence_circular_success ... 2026-02-22 21:27:30,019 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#52) from n/a 2026-02-22 21:27:30,054 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_23_create_geofence_rectangular_success ... 2026-02-22 21:27:30,835 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#55) from n/a 2026-02-22 21:27:30,930 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_24_create_geofence_missing_name ... 2026-02-22 21:27:31,645 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#58) from n/a 2026-02-22 21:27:31,740 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_25_create_geofence_duplicate_name ... 2026-02-22 21:27:32,435 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#61) from n/a 2026-02-22 21:27:32,527 71 ERROR preview_test_1771795493 odoo.sql_db: bad query: INSERT INTO "fleet_iot_geofence" ("active", "alert_priority", "apply_to_all_vehicles", "center_latitude", "center_longitude", "company_id", "create_date", "create_uid", "friday", "geofence_type", "monday", "name", "radius_meters", "rule_type", "saturday", "send_email_alerts", "send_sms_alerts", "sunday", "thursday", "time_restriction", "tuesday", "wednesday", "write_date", "write_uid") VALUES (true, 'medium', false, '28.50000000', '77.10000000', 47, '2026-02-22 21:27:19.536656', 62, true, 'circular', true, 'Test Geofence Zone 31a27453', 500.0, 'both', true, true, false, true, true, false, true, true, '2026-02-22 21:27:19.536656', 62) RETURNING "id" ERROR: duplicate key value violates unique constraint "fleet_iot_geofence_name_company_uniq" DETAIL: Key (name, company_id)=(Test Geofence Zone 31a27453, 47) already exists. 2026-02-22 21:27:32,527 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_alert_api: Error creating geofence area: duplicate key value violates unique constraint "fleet_iot_geofence_name_company_uniq" DETAIL: Key (name, company_id)=(Test Geofence Zone 31a27453, 47) already exists. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_alert_api.py", line 316, in create_geofence_area geofence = env['fleet.iot.geofence'].create(vals) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4200, in _create cr.execute( File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 324, in execute res = self._obj.execute(query, params) psycopg2.errors.UniqueViolation: duplicate key value violates unique constraint "fleet_iot_geofence_name_company_uniq" DETAIL: Key (name, company_id)=(Test Geofence Zone 31a27453, 47) already exists. 2026-02-22 21:27:32,529 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_26_update_geofence_success ... 2026-02-22 21:27:33,231 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#64) from n/a 2026-02-22 21:27:33,261 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_27_update_geofence_not_found ... 2026-02-22 21:27:34,019 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#67) from n/a 2026-02-22 21:27:34,046 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_28_delete_geofence_success ... 2026-02-22 21:27:34,740 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#70) from n/a 2026-02-22 21:27:34,923 71 INFO preview_test_1771795493 odoo.models.unlink: User #71 deleted mail.message records with IDs: [638] 2026-02-22 21:27:34,929 71 INFO preview_test_1771795493 odoo.models.unlink: User #71 deleted fleet.iot.geofence records with IDs: [26] 2026-02-22 21:27:34,934 71 INFO preview_test_1771795493 odoo.models.unlink: User #71 deleted mail.followers records with IDs: [64] 2026-02-22 21:27:34,935 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_29_delete_geofence_not_found ... 2026-02-22 21:27:35,626 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#73) from n/a 2026-02-22 21:27:35,653 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_30_geofence_no_access ... 2026-02-22 21:27:36,349 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#76) from n/a 2026-02-22 21:27:36,444 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 78, model: fleet.iot.geofence 2026-02-22 21:27:36,444 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_alert_api: Error fetching geofence areas: You are not allowed to access 'Fleet IoT Geofence' (fleet.iot.geofence) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team - Fleet Management/IoT: Read Own - Fleet Management/IoT: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_alert_api.py", line 237, in get_geofence_areas geofences = env['fleet.iot.geofence'].search( File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet IoT Geofence' (fleet.iot.geofence) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team - Fleet Management/IoT: Read Own - Fleet Management/IoT: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:27:36,446 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_alert_geofence_api: Starting TestFleetAlertGeofenceAPI.test_31_get_geofences_filter_enabled ... 2026-02-22 21:27:37,151 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.alert.test@test.com' (#79) from n/a 2026-02-22 21:27:37,826 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 22 checked, 22 removed 2026-02-22 21:27:37,826 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_01_api_key_authentication_valid ... 2026-02-22 21:27:39,641 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#82) from n/a 2026-02-22 21:27:39,932 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_02_api_key_authentication_invalid ... 2026-02-22 21:27:40,944 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#87) from n/a 2026-02-22 21:27:41,157 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_03_api_key_authentication_missing ... 2026-02-22 21:27:42,225 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#92) from n/a 2026-02-22 21:27:42,428 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_04_user_context_switching ... 2026-02-22 21:27:43,427 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#97) from n/a 2026-02-22 21:27:43,641 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 99, model: fleet.vehicle 2026-02-22 21:27:43,641 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error fetching vehicles: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 57, in get_vehicles vehicles = env['fleet.vehicle'].search( File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 346, in search return super().search(args, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:27:43,643 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_05_get_vehicle_by_id ... 2026-02-22 21:27:44,635 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#102) from n/a 2026-02-22 21:27:44,832 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_06_get_vehicle_cross_company ... 2026-02-22 21:27:45,826 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#107) from n/a 2026-02-22 21:27:46,546 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_07_company_features_endpoint ... 2026-02-22 21:27:47,543 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#112) from n/a 2026-02-22 21:27:47,737 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_08_iot_devices_endpoint ... 2026-02-22 21:27:48,740 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#117) from n/a 2026-02-22 21:27:48,942 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_09_missing_uid_parameter ... 2026-02-22 21:27:50,027 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#122) from n/a 2026-02-22 21:27:50,254 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_10_search_vehicles_with_filters ... 2026-02-22 21:27:51,336 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#127) from n/a 2026-02-22 21:27:51,548 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_11_api_key_rotation ... 2026-02-22 21:27:52,624 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#132) from n/a 2026-02-22 21:27:52,821 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#132) from n/a 2026-02-22 21:27:52,839 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_12_multi_company_isolation ... 2026-02-22 21:27:53,831 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#137) from n/a 2026-02-22 21:27:54,620 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_13_get_iot_device_by_id ... 2026-02-22 21:27:55,549 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#142) from n/a 2026-02-22 21:27:55,743 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_14_get_iot_device_not_found ... 2026-02-22 21:27:56,748 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#147) from n/a 2026-02-22 21:27:56,943 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_15_get_iot_devices_filter_by_vehicle ... 2026-02-22 21:27:57,942 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#152) from n/a 2026-02-22 21:27:58,142 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_20_get_latest_telemetry_no_data ... 2026-02-22 21:27:59,138 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#157) from n/a 2026-02-22 21:27:59,337 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_21_get_latest_telemetry_with_data ... 2026-02-22 21:28:00,444 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#162) from n/a 2026-02-22 21:28:00,650 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_22_get_latest_telemetry_vehicle_not_found ... 2026-02-22 21:28:01,731 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#167) from n/a 2026-02-22 21:28:01,922 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_23_get_telemetry_history ... 2026-02-22 21:28:02,920 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#172) from n/a 2026-02-22 21:28:03,061 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_24_get_telemetry_history_with_time_filter ... 2026-02-22 21:28:04,126 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#177) from n/a 2026-02-22 21:28:04,338 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_25_get_telemetry_history_pagination ... 2026-02-22 21:28:05,334 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#182) from n/a 2026-02-22 21:28:05,550 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_30_get_teams ... 2026-02-22 21:28:06,540 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#187) from n/a 2026-02-22 21:28:06,743 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_31_get_teams_search ... 2026-02-22 21:28:07,748 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#192) from n/a 2026-02-22 21:28:08,025 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_32_get_team_by_id ... 2026-02-22 21:28:09,025 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#197) from n/a 2026-02-22 21:28:09,154 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_33_get_team_not_found ... 2026-02-22 21:28:10,322 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#202) from n/a 2026-02-22 21:28:10,452 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_40_get_vehicle_commands_empty ... 2026-02-22 21:28:11,539 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#207) from n/a 2026-02-22 21:28:11,741 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_41_get_vehicle_commands_with_data ... 2026-02-22 21:28:12,738 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#212) from n/a 2026-02-22 21:28:12,943 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_42_get_vehicle_commands_status_filter ... 2026-02-22 21:28:13,944 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#217) from n/a 2026-02-22 21:28:14,150 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_43_execute_command ... 2026-02-22 21:28:15,146 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#222) from n/a 2026-02-22 21:28:15,347 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_44_execute_command_unknown_code ... 2026-02-22 21:28:16,348 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#227) from n/a 2026-02-22 21:28:16,544 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_45_execute_command_no_device ... 2026-02-22 21:28:17,543 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#232) from n/a 2026-02-22 21:28:17,745 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_46_schedule_command ... 2026-02-22 21:28:18,748 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#237) from n/a 2026-02-22 21:28:18,945 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_47_get_commands_vehicle_not_found ... 2026-02-22 21:28:20,043 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#242) from n/a 2026-02-22 21:28:20,241 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_50_rider_sees_only_assigned_vehicle ... 2026-02-22 21:28:21,331 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#247) from n/a 2026-02-22 21:28:21,537 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_51_rider_sees_nothing_without_assignment ... 2026-02-22 21:28:22,622 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#252) from n/a 2026-02-22 21:28:22,825 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_52_team_lead_sees_company_vehicles ... 2026-02-22 21:28:23,831 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#257) from n/a 2026-02-22 21:28:24,050 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_53_team_lead_cannot_see_other_company_vehicles ... 2026-02-22 21:28:25,121 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#262) from n/a 2026-02-22 21:28:25,845 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_54_rider_can_read_iot_devices ... 2026-02-22 21:28:26,844 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#267) from n/a 2026-02-22 21:28:27,046 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_55_rider_can_read_telemetry ... 2026-02-22 21:28:28,042 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#272) from n/a 2026-02-22 21:28:28,244 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_56_rider_cannot_execute_commands ... 2026-02-22 21:28:29,239 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#277) from n/a 2026-02-22 21:28:29,445 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 280, model: fleet.iot.command.log 2026-02-22 21:28:29,445 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_command_api: Error executing command on vehicle 127: You are not allowed to create 'IoT Command Execution Log' (fleet.iot.command.log) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_command_api.py", line 134, in execute_command log = env['fleet.iot.command.log'].create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3955, in create self.check_access_rights('create') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to create 'IoT Command Execution Log' (fleet.iot.command.log) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Team Contact your administrator to request access if necessary. 2026-02-22 21:28:29,447 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_57_team_lead_can_read_commands ... 2026-02-22 21:28:30,449 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#282) from n/a 2026-02-22 21:28:30,721 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_58_rider_sees_own_teams_only ... 2026-02-22 21:28:31,737 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#287) from n/a 2026-02-22 21:28:31,943 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_api_controllers: Starting TestFleetAPIControllers.test_59_fleet_admin_sees_all_company_teams ... 2026-02-22 21:28:32,931 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.service@test.com' (#292) from n/a 2026-02-22 21:28:33,134 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 43 checked, 43 removed 2026-02-22 21:28:33,135 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_basic_user ... 2026-02-22 21:28:34,132 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#297) from n/a 2026-02-22 21:28:34,349 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 299, model: fleet.vehicle.assignment 2026-02-22 21:28:34,349 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching rider balance for member 25: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 104, in get_rider_balance active_assignment = env['fleet.vehicle.assignment'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:28:34,420 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_next_due_from_contract ... 2026-02-22 21:28:35,348 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#301) from n/a 2026-02-22 21:28:35,632 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching rider balance for member 27: 'fleet.payment.tracking' Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 116, in get_rider_balance tracking_records = env['fleet.payment.tracking'].search([ File "/usr/lib/python3/dist-packages/odoo/api.py", line 566, in __getitem__ return self.registry[model_name](self, (), ()) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 186, in __getitem__ return self.models[model_name] KeyError: 'fleet.payment.tracking' 2026-02-22 21:28:35,633 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 21:28:35,633 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_balance_next_due_from_contract Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 66, in test_get_rider_balance_next_due_from_contract self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:28:35,635 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_not_found ... 2026-02-22 21:28:36,550 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#305) from n/a 2026-02-22 21:28:36,828 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_success ... 2026-02-22 21:28:37,827 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#309) from n/a 2026-02-22 21:28:38,041 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching rider balance for member 31: 'fleet.payment.tracking' Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 116, in get_rider_balance tracking_records = env['fleet.payment.tracking'].search([ File "/usr/lib/python3/dist-packages/odoo/api.py", line 566, in __getitem__ return self.registry[model_name](self, (), ()) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 186, in __getitem__ return self.models[model_name] KeyError: 'fleet.payment.tracking' 2026-02-22 21:28:38,041 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 21:28:38,041 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_balance_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 50, in test_get_rider_balance_success self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:28:38,043 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_balance_zero_credit ... 2026-02-22 21:28:39,035 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#313) from n/a 2026-02-22 21:28:39,244 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching rider balance for member 33: 'fleet.payment.tracking' Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 116, in get_rider_balance tracking_records = env['fleet.payment.tracking'].search([ File "/usr/lib/python3/dist-packages/odoo/api.py", line 566, in __getitem__ return self.registry[model_name](self, (), ()) File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 186, in __getitem__ return self.models[model_name] KeyError: 'fleet.payment.tracking' 2026-02-22 21:28:39,244 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 21:28:39,244 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_balance_zero_credit Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 60, in test_get_rider_balance_zero_credit self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:28:39,246 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_admin_access ... 2026-02-22 21:28:40,249 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#317) from n/a 2026-02-22 21:28:40,531 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 318, model: account.move.line 2026-02-22 21:28:40,531 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 35: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 21:28:40,532 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 21:28:40,532 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_admin_access Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 178, in test_get_rider_transactions_admin_access self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:28:40,533 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_basic_user_denied ... 2026-02-22 21:28:41,540 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#321) from n/a 2026-02-22 21:28:41,822 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_custom_page ... 2026-02-22 21:28:42,740 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#325) from n/a 2026-02-22 21:28:43,021 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 326, model: account.move.line 2026-02-22 21:28:43,021 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 39: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 21:28:43,021 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 21:28:43,021 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_custom_page Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 198, in test_get_rider_transactions_custom_page self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:28:43,023 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_empty ... 2026-02-22 21:28:43,949 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#329) from n/a 2026-02-22 21:28:44,234 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 330, model: account.move.line 2026-02-22 21:28:44,234 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 41: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 21:28:44,234 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 21:28:44,234 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_empty Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 156, in test_get_rider_transactions_empty self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:28:44,236 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_not_found ... 2026-02-22 21:28:45,225 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#333) from n/a 2026-02-22 21:28:45,437 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_page_zero_clamped ... 2026-02-22 21:28:46,420 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#337) from n/a 2026-02-22 21:28:46,636 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 338, model: account.move.line 2026-02-22 21:28:46,636 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 45: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 21:28:46,636 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 21:28:46,636 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_page_zero_clamped Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 192, in test_get_rider_transactions_page_zero_clamped self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:28:46,638 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_rider_transactions_pagination_fields ... 2026-02-22 21:28:47,633 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#341) from n/a 2026-02-22 21:28:47,841 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 342, model: account.move.line 2026-02-22 21:28:47,841 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_balance_api: Error fetching transactions for member 47: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_balance_api.py", line 222, in get_rider_transactions total = env['account.move.line'].search_count(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/analytic/models/analytic_mixin.py", line 71, in _search return super()._search(args, offset, limit, order, count, access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Journal Item' (account.move.line) records. This operation is allowed for the following groups: - Invoicing/Billing - Invoicing/Billing Administrator - Sales/User: Own Documents Only - Technical/Show Accounting Features - Readonly - User types/Portal Contact your administrator to request access if necessary. 2026-02-22 21:28:47,842 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: ====================================================================== 2026-02-22 21:28:47,842 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: FAIL: TestFleetBalanceAPI.test_get_rider_transactions_pagination_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_balance_api.py", line 169, in test_get_rider_transactions_pagination_fields self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:28:47,843 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_child_team_only ... 2026-02-22 21:28:48,838 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#345) from n/a 2026-02-22 21:28:49,049 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_includes_child_team_members ... 2026-02-22 21:28:50,141 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#349) from n/a 2026-02-22 21:28:50,346 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_includes_vehicle_info ... 2026-02-22 21:28:51,349 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#353) from n/a 2026-02-22 21:28:51,642 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_member_fields ... 2026-02-22 21:28:52,719 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#357) from n/a 2026-02-22 21:28:52,935 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_no_vehicle_when_unassigned ... 2026-02-22 21:28:53,937 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#361) from n/a 2026-02-22 21:28:54,225 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_not_found ... 2026-02-22 21:28:55,147 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#365) from n/a 2026-02-22 21:28:55,429 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_sorted_by_credit_desc ... 2026-02-22 21:28:56,419 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#369) from n/a 2026-02-22 21:28:56,634 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_success ... 2026-02-22 21:28:57,625 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#373) from n/a 2026-02-22 21:28:57,841 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_balance_api: Starting TestFleetBalanceAPI.test_get_team_balances_summary_aggregates_hierarchy ... 2026-02-22 21:28:58,833 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#377) from n/a 2026-02-22 21:28:59,121 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 21 checked, 21 removed 2026-02-22 21:28:59,122 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_01_cancel_pending_command_success ... 2026-02-22 21:28:59,835 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#381) from n/a 2026-02-22 21:28:59,959 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_02_cancel_already_completed_command ... 2026-02-22 21:29:00,731 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#384) from n/a 2026-02-22 21:29:00,843 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_03_cancel_already_cancelled_command ... 2026-02-22 21:29:01,550 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#387) from n/a 2026-02-22 21:29:01,728 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_04_cancel_nonexistent_command ... 2026-02-22 21:29:02,431 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#390) from n/a 2026-02-22 21:29:02,543 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_05_cancel_command_rider_no_access ... 2026-02-22 21:29:03,242 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#393) from n/a 2026-02-22 21:29:03,362 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 395, model: fleet.iot.command.log 2026-02-22 21:29:03,362 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_command_api: Error cancelling command 21: You are not allowed to modify 'IoT Command Execution Log' (fleet.iot.command.log) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_command_api.py", line 262, in cancel_command log.write({'status': 'cancelled'}) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3729, in write self.check_access_rights('write') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to modify 'IoT Command Execution Log' (fleet.iot.command.log) records. This operation is allowed for the following groups: - Fleet Management/IoT: Manage Own - Fleet Management/IoT: Manage Team Contact your administrator to request access if necessary. 2026-02-22 21:29:03,364 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_command_cancel_api: Starting TestFleetCommandCancelAPI.test_06_cancel_failed_command ... 2026-02-22 21:29:04,127 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.cmdcancel.test@test.com' (#396) from n/a 2026-02-22 21:29:04,247 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-22 21:29:04,248 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_01_dashboard_summary_success ... 2026-02-22 21:29:05,020 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#399) from n/a 2026-02-22 21:29:05,259 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_02_dashboard_summary_vehicle_count ... 2026-02-22 21:29:06,019 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#402) from n/a 2026-02-22 21:29:06,258 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_03_dashboard_summary_device_count ... 2026-02-22 21:29:07,019 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#405) from n/a 2026-02-22 21:29:07,327 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_04_dashboard_summary_no_access ... 2026-02-22 21:29:08,025 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#408) from n/a 2026-02-22 21:29:08,244 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 410, model: fleet.vehicle 2026-02-22 21:29:08,244 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_dashboard_api: Error fetching dashboard summary: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_dashboard_api.py", line 41, in get_dashboard_summary vehicles = env['fleet.vehicle'].search([]) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 346, in search return super().search(args, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:29:08,246 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_05_dashboard_summary_with_date_range ... 2026-02-22 21:29:08,950 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#411) from n/a 2026-02-22 21:29:09,249 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_10_ops_dashboard_success ... 2026-02-22 21:29:09,949 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#414) from n/a 2026-02-22 21:29:10,245 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 415, model: fleet.trip 2026-02-22 21:29:10,251 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_11_ops_dashboard_no_access ... 2026-02-22 21:29:11,019 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#417) from n/a 2026-02-22 21:29:11,250 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 419, model: fleet.vehicle 2026-02-22 21:29:11,250 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_dashboard_api: Error fetching ops dashboard: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_dashboard_api.py", line 107, in get_ops_dashboard data['total_vehicles'] = env['fleet.vehicle'].search_count([]) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1511, in search_count res = self.search(domain, limit=limit, count=True) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 346, in search return super().search(args, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:29:11,321 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_dashboard_api: Starting TestFleetDashboardAPI.test_12_ops_dashboard_with_date_range ... 2026-02-22 21:29:12,023 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.dashboard.test@test.com' (#420) from n/a 2026-02-22 21:29:12,251 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 421, model: fleet.trip 2026-02-22 21:29:12,331 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-22 21:29:12,332 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_approve_document_not_found ... 2026-02-22 21:29:13,319 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#423) from n/a 2026-02-22 21:29:13,448 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:13,448 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_approve_document_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:13,450 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_basic_user ... 2026-02-22 21:29:14,443 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#427) from n/a 2026-02-22 21:29:14,630 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:14,630 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_basic_user Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:14,632 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_for_vehicle ... 2026-02-22 21:29:15,619 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#431) from n/a 2026-02-22 21:29:15,743 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:15,743 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_for_vehicle Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:15,745 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_missing_type ... 2026-02-22 21:29:16,728 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#435) from n/a 2026-02-22 21:29:16,849 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:16,849 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_missing_type Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:16,851 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_success ... 2026-02-22 21:29:17,842 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#439) from n/a 2026-02-22 21:29:18,032 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:18,032 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:18,033 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_with_date ... 2026-02-22 21:29:18,950 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#443) from n/a 2026-02-22 21:29:19,136 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:19,136 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_with_date Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:19,138 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_create_document_with_file ... 2026-02-22 21:29:20,127 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#447) from n/a 2026-02-22 21:29:20,327 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:20,327 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_create_document_with_file Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:20,329 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_detail_fields ... 2026-02-22 21:29:21,329 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#451) from n/a 2026-02-22 21:29:21,455 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:21,455 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_detail_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:21,457 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_not_found ... 2026-02-22 21:29:22,532 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#455) from n/a 2026-02-22 21:29:22,722 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:22,722 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:22,723 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_success ... 2026-02-22 21:29:23,640 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#459) from n/a 2026-02-22 21:29:23,829 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:23,829 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:23,830 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_basic_user ... 2026-02-22 21:29:24,823 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#463) from n/a 2026-02-22 21:29:24,949 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:24,949 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_basic_user Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:24,950 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_fields ... 2026-02-22 21:29:25,935 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#467) from n/a 2026-02-22 21:29:26,122 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:26,122 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:26,124 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_filter_by_category ... 2026-02-22 21:29:27,048 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#471) from n/a 2026-02-22 21:29:27,238 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:27,238 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_filter_by_category Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:27,239 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_success ... 2026-02-22 21:29:28,228 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#475) from n/a 2026-02-22 21:29:28,358 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:28,358 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:28,420 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_document_types_vehicle_category ... 2026-02-22 21:29:29,338 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#479) from n/a 2026-02-22 21:29:29,530 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:29,531 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_document_types_vehicle_category Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:29,532 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_empty ... 2026-02-22 21:29:30,533 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#483) from n/a 2026-02-22 21:29:30,733 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:30,733 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_empty Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:30,735 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_filter_by_member ... 2026-02-22 21:29:31,739 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#487) from n/a 2026-02-22 21:29:31,922 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:31,923 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_filter_by_member Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:31,924 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_filter_by_state ... 2026-02-22 21:29:32,846 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#491) from n/a 2026-02-22 21:29:33,036 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:33,036 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_filter_by_state Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:33,038 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_filter_by_state_list ... 2026-02-22 21:29:34,033 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#495) from n/a 2026-02-22 21:29:34,156 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:34,157 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_filter_by_state_list Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:34,221 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_filter_by_vehicle ... 2026-02-22 21:29:35,147 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#499) from n/a 2026-02-22 21:29:35,336 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:35,336 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_filter_by_vehicle Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:35,337 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_pagination ... 2026-02-22 21:29:36,253 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#503) from n/a 2026-02-22 21:29:36,442 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:36,442 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_pagination Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:36,443 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_response_fields ... 2026-02-22 21:29:37,432 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#507) from n/a 2026-02-22 21:29:37,623 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:37,623 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_response_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:37,625 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_get_documents_returns_created ... 2026-02-22 21:29:38,546 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#511) from n/a 2026-02-22 21:29:38,735 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:38,735 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_get_documents_returns_created Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:38,736 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_reject_document_missing_reason ... 2026-02-22 21:29:39,725 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#515) from n/a 2026-02-22 21:29:39,849 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:39,849 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_reject_document_missing_reason Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:39,851 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_reject_document_not_found ... 2026-02-22 21:29:40,922 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#519) from n/a 2026-02-22 21:29:41,128 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:41,128 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_reject_document_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:41,130 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_reject_document_with_reason ... 2026-02-22 21:29:42,119 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#523) from n/a 2026-02-22 21:29:42,244 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:42,244 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_reject_document_with_reason Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:42,246 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_submit_document_not_found ... 2026-02-22 21:29:43,231 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#527) from n/a 2026-02-22 21:29:43,355 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:43,355 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_submit_document_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:43,356 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: Starting TestFleetDocumentAPI.test_submit_document_success ... 2026-02-22 21:29:44,353 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#531) from n/a 2026-02-22 21:29:44,539 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ====================================================================== 2026-02-22 21:29:44,540 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_document_api: ERROR: TestFleetDocumentAPI.test_submit_document_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_document_api.py", line 66, in setUp self.doc_type_vehicle = self.env['fleet.document.type'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4177, in _create colval = field.convert_to_column(stored[fname], self, stored) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2743, in convert_to_column value = self.convert_to_cache(value, record) File "/usr/lib/python3/dist-packages/odoo/fields.py", line 2755, in convert_to_cache raise ValueError("Wrong value for %s: %r" % (self, value)) ValueError: Wrong value for fleet.document.type.approval_mode: 'sequential' 2026-02-22 21:29:44,549 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 28 checked, 28 removed 2026-02-22 21:29:44,550 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_01_default_company_no_company_id ... 2026-02-22 21:29:46,241 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_02_switch_to_company_b ... 2026-02-22 21:29:47,855 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_03_denied_access_to_unauthorized_company ... 2026-02-22 21:29:49,545 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error fetching vehicles: Access denied to company 171 Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 44, in get_vehicles env = get_fleet_env(uid, company_id) File "/odoo/addons/fleet_management/controllers/fleet_api_base.py", line 27, in get_fleet_env raise AccessError('Access denied to company %s' % company_id) odoo.exceptions.AccessError: Access denied to company 171 2026-02-22 21:29:49,546 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_04_single_company_user_no_switch ... 2026-02-22 21:29:51,266 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_05_single_company_user_denied_other ... 2026-02-22 21:29:52,958 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error fetching vehicles: Access denied to company 176 Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 44, in get_vehicles env = get_fleet_env(uid, company_id) File "/odoo/addons/fleet_management/controllers/fleet_api_base.py", line 27, in get_fleet_env raise AccessError('Access denied to company %s' % company_id) odoo.exceptions.AccessError: Access denied to company 176 2026-02-22 21:29:52,960 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_10_dashboard_default_company ... 2026-02-22 21:29:54,643 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_11_dashboard_switch_company ... 2026-02-22 21:29:56,266 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_20_modules_returns_companies_list ... 2026-02-22 21:29:57,962 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_21_modules_has_company_fields ... 2026-02-22 21:29:59,576 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_22_modules_default_company_flag ... 2026-02-22 21:30:01,347 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_23_modules_single_company_user ... 2026-02-22 21:30:03,058 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_24_modules_each_company_has_module_data ... 2026-02-22 21:30:04,733 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_30_alerts_company_id_switch ... 2026-02-22 21:30:06,342 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_31_reports_company_id_switch ... 2026-02-22 21:30:07,966 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_multi_company_api: Starting TestMultiCompanyAPI.test_32_company_features_switch ... 2026-02-22 21:30:09,642 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 44 checked, 44 removed 2026-02-22 21:30:09,642 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_onboarding_api: Starting TestFleetOnboardingAPI.test_onboarding_status_not_found ... 2026-02-22 21:30:10,645 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#565) from n/a 2026-02-22 21:30:10,836 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_onboarding_api: Starting TestFleetOnboardingAPI.test_onboarding_status_returns_stub ... 2026-02-22 21:30:11,835 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#569) from n/a 2026-02-22 21:30:12,028 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-22 21:30:12,029 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_approve_not_found ... 2026-02-22 21:30:13,019 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#573) from n/a 2026-02-22 21:30:13,151 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:13,151 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_approve_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:13,153 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_basic_user ... 2026-02-22 21:30:14,141 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#577) from n/a 2026-02-22 21:30:14,327 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:14,328 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_basic_user Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:14,329 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_is_petty_cash_record ... 2026-02-22 21:30:15,319 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#581) from n/a 2026-02-22 21:30:15,443 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:15,443 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_is_petty_cash_record Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:15,445 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_missing_amount ... 2026-02-22 21:30:16,425 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#585) from n/a 2026-02-22 21:30:16,551 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:16,551 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_missing_amount Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:16,552 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_missing_description ... 2026-02-22 21:30:17,538 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#589) from n/a 2026-02-22 21:30:17,723 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:17,723 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_missing_description Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:17,725 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_missing_expense_type ... 2026-02-22 21:30:18,720 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#593) from n/a 2026-02-22 21:30:18,845 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:18,845 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_missing_expense_type Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:18,847 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_missing_member ... 2026-02-22 21:30:19,837 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#597) from n/a 2026-02-22 21:30:20,028 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:20,028 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_missing_member Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:20,030 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_negative_amount ... 2026-02-22 21:30:21,037 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#601) from n/a 2026-02-22 21:30:21,230 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:21,230 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_negative_amount Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:21,232 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_success ... 2026-02-22 21:30:22,240 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#605) from n/a 2026-02-22 21:30:22,432 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:22,432 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:22,434 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_with_optional_fields ... 2026-02-22 21:30:23,435 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#609) from n/a 2026-02-22 21:30:23,620 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:23,620 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_with_optional_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:23,622 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_create_zero_amount ... 2026-02-22 21:30:24,543 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#613) from n/a 2026-02-22 21:30:24,730 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:24,730 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_create_zero_amount Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:24,731 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_basic_user ... 2026-02-22 21:30:25,721 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#617) from n/a 2026-02-22 21:30:25,846 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:25,847 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_basic_user Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:25,848 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_empty ... 2026-02-22 21:30:26,833 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#621) from n/a 2026-02-22 21:30:26,962 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:26,962 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_empty Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:27,021 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_date_range ... 2026-02-22 21:30:27,959 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#625) from n/a 2026-02-22 21:30:28,139 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:28,139 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_filter_by_date_range Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:28,141 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_expense_type ... 2026-02-22 21:30:29,120 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#629) from n/a 2026-02-22 21:30:29,249 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:29,249 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_filter_by_expense_type Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:29,251 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_member ... 2026-02-22 21:30:30,250 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#633) from n/a 2026-02-22 21:30:30,441 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:30,441 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_filter_by_member Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:30,443 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_state ... 2026-02-22 21:30:31,435 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#637) from n/a 2026-02-22 21:30:31,621 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:31,621 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_filter_by_state Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:31,624 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_filter_by_state_list ... 2026-02-22 21:30:32,554 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#641) from n/a 2026-02-22 21:30:32,741 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:32,741 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_filter_by_state_list Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:32,743 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_pagination ... 2026-02-22 21:30:33,723 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#645) from n/a 2026-02-22 21:30:33,850 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:33,850 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_pagination Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:33,852 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_response_fields ... 2026-02-22 21:30:34,838 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#649) from n/a 2026-02-22 21:30:35,031 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:35,031 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_response_fields Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:35,032 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entries_returns_data ... 2026-02-22 21:30:35,951 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#653) from n/a 2026-02-22 21:30:36,141 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:36,141 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entries_returns_data Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:36,142 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entry_not_found ... 2026-02-22 21:30:37,137 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#657) from n/a 2026-02-22 21:30:37,320 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:37,320 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entry_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:37,322 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_get_entry_success ... 2026-02-22 21:30:38,319 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#661) from n/a 2026-02-22 21:30:38,441 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:38,441 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_get_entry_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:38,443 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_reject_missing_reason ... 2026-02-22 21:30:39,432 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#665) from n/a 2026-02-22 21:30:39,620 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:39,620 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_reject_missing_reason Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:39,622 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_reject_not_found ... 2026-02-22 21:30:40,632 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#669) from n/a 2026-02-22 21:30:40,756 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:40,756 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_reject_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:40,821 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_reject_with_reason ... 2026-02-22 21:30:41,821 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#673) from n/a 2026-02-22 21:30:41,953 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:41,953 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_reject_with_reason Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:41,955 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_submit_not_found ... 2026-02-22 21:30:42,935 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#677) from n/a 2026-02-22 21:30:43,123 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:43,123 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_submit_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:43,125 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_submit_success ... 2026-02-22 21:30:44,121 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#681) from n/a 2026-02-22 21:30:44,247 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:44,248 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_submit_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:44,249 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_summary_by_member ... 2026-02-22 21:30:45,242 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#685) from n/a 2026-02-22 21:30:45,429 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:45,429 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_summary_by_member Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:45,431 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_summary_by_team ... 2026-02-22 21:30:46,350 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#689) from n/a 2026-02-22 21:30:46,540 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:46,540 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_summary_by_team Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:46,541 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_summary_missing_params ... 2026-02-22 21:30:47,534 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#693) from n/a 2026-02-22 21:30:47,663 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:47,663 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_summary_missing_params Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:47,665 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: Starting TestFleetPettyCashAPI.test_summary_team_not_found ... 2026-02-22 21:30:48,644 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#697) from n/a 2026-02-22 21:30:48,831 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ====================================================================== 2026-02-22 21:30:48,831 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_petty_cash_api: ERROR: TestFleetPettyCashAPI.test_summary_team_not_found Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 34, in setUp self._setup_accounting() File "/odoo/addons/fleet_management/tests/test_petty_cash_api.py", line 38, in _setup_accounting self.expense_account = self.env['account.account'].sudo().create({ File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4019, in create records = self._create(data_list) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4271, in _create records._validate_fields(name for data in data_list for name in data['stored']) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1373, in _validate_fields check(self) File "/usr/lib/python3/dist-packages/odoo/addons/account/models/account_account.py", line 296, in _check_account_code raise ValidationError(_( odoo.exceptions.ValidationError: The account code can only contain alphanumeric characters and dots. 2026-02-22 21:30:48,841 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 32 checked, 32 removed 2026-02-22 21:30:48,842 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_01_get_fleet_reports_success ... 2026-02-22 21:30:49,721 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#701) from n/a 2026-02-22 21:30:50,054 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_02_get_fleet_reports_with_vehicle_filter ... 2026-02-22 21:30:50,936 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#704) from n/a 2026-02-22 21:30:51,329 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_03_get_fleet_reports_no_access ... 2026-02-22 21:30:52,133 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#707) from n/a 2026-02-22 21:30:52,529 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 709, model: fleet.vehicle 2026-02-22 21:30:52,530 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_report_api: Error fetching fleet reports: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_report_api.py", line 56, in get_fleet_reports vehicles = env['fleet.vehicle'].search(vehicle_domain) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 346, in search return super().search(args, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle with IoT Integration' (fleet.vehicle) records. This operation is allowed for the following groups: - Employees/Officer : Manage all employees - Fleet/Administrator - Fleet/Officer : Manage all vehicles - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:30:52,532 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_10_get_report_metrics_success ... 2026-02-22 21:30:53,331 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#710) from n/a 2026-02-22 21:30:53,654 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 711, model: fleet.analytics 2026-02-22 21:30:53,656 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_11_get_report_metrics_missing_dates ... 2026-02-22 21:30:54,519 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#713) from n/a 2026-02-22 21:30:54,838 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 714, model: fleet.analytics 2026-02-22 21:30:54,841 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_20_get_vehicle_reports_success ... 2026-02-22 21:30:55,642 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#716) from n/a 2026-02-22 21:30:56,029 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_21_get_vehicle_reports_specific_vehicle ... 2026-02-22 21:30:56,832 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#719) from n/a 2026-02-22 21:30:57,228 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_30_get_driver_reports_success ... 2026-02-22 21:30:58,028 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#722) from n/a 2026-02-22 21:30:58,352 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_31_get_driver_reports_specific_driver ... 2026-02-22 21:30:59,220 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#725) from n/a 2026-02-22 21:30:59,545 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_40_get_expense_reports_success ... 2026-02-22 21:31:00,351 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#728) from n/a 2026-02-22 21:31:00,743 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_41_get_expense_reports_by_category ... 2026-02-22 21:31:01,634 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#731) from n/a 2026-02-22 21:31:01,949 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_50_get_alert_reports_success ... 2026-02-22 21:31:02,742 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#734) from n/a 2026-02-22 21:31:03,124 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_51_get_alert_reports_by_severity ... 2026-02-22 21:31:03,922 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#737) from n/a 2026-02-22 21:31:04,236 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_52_get_alert_reports_by_type ... 2026-02-22 21:31:05,038 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#740) from n/a 2026-02-22 21:31:05,360 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_60_get_maintenance_reports_success ... 2026-02-22 21:31:06,219 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#743) from n/a 2026-02-22 21:31:06,526 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_61_get_maintenance_reports_by_vehicle ... 2026-02-22 21:31:07,336 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#746) from n/a 2026-02-22 21:31:07,651 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_report_api: Starting TestFleetReportAPI.test_62_get_maintenance_reports_no_access ... 2026-02-22 21:31:08,451 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.report.test@test.com' (#749) from n/a 2026-02-22 21:31:08,838 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 16 checked, 16 removed 2026-02-22 21:31:08,838 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_01_create_team_success ... 2026-02-22 21:31:09,725 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#752) from n/a 2026-02-22 21:31:09,838 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_02_create_team_missing_name ... 2026-02-22 21:31:10,819 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#755) from n/a 2026-02-22 21:31:10,923 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_03_create_team_rider_no_access ... 2026-02-22 21:31:11,753 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#758) from n/a 2026-02-22 21:31:11,925 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 760, model: fleet.team 2026-02-22 21:31:11,925 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_team_api: Error creating team: You are not allowed to create 'Fleet Team' (fleet.team) records. This operation is allowed for the following groups: - Fleet Management/Team: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_team_api.py", line 185, in create_team team = env['fleet.team'].create(vals) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/odoo/addons/fleet_management/models/fleet_team.py", line 216, in create return super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3955, in create self.check_access_rights('create') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to create 'Fleet Team' (fleet.team) records. This operation is allowed for the following groups: - Fleet Management/Team: Manage Team Contact your administrator to request access if necessary. 2026-02-22 21:31:11,927 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_04_create_team_with_parent ... 2026-02-22 21:31:12,742 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#761) from n/a 2026-02-22 21:31:12,924 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_10_add_member_success ... 2026-02-22 21:31:13,741 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#764) from n/a 2026-02-22 21:31:13,933 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_11_add_member_missing_partner ... 2026-02-22 21:31:14,745 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#767) from n/a 2026-02-22 21:31:14,851 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_12_add_member_to_nonexistent_team ... 2026-02-22 21:31:15,734 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#770) from n/a 2026-02-22 21:31:15,834 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_13_add_member_rider_no_access ... 2026-02-22 21:31:16,651 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#773) from n/a 2026-02-22 21:31:16,820 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 775, model: fleet.team.member 2026-02-22 21:31:16,820 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_team_api: Error adding member to team 185: You are not allowed to create 'Fleet Team Member' (fleet.team.member) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_team_api.py", line 242, in add_team_member member = env['fleet.team.member'].create(vals) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 430, in _model_create_multi return create(self, [arg]) File "/odoo/addons/fleet_management/models/fleet_team_member.py", line 87, in create return super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 258, in create threads = super(MailThread, self).create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_fields.py", line 670, in create recs = super().create(vals_list) File "", line 2, in create File "/usr/lib/python3/dist-packages/odoo/api.py", line 431, in _model_create_multi return create(self, arg) File "/usr/lib/python3/dist-packages/odoo/models.py", line 3955, in create self.check_access_rights('create') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to create 'Fleet Team Member' (fleet.team.member) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Manage Team Contact your administrator to request access if necessary. 2026-02-22 21:31:16,823 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_20_update_member_success ... 2026-02-22 21:31:17,635 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#776) from n/a 2026-02-22 21:31:17,826 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_21_update_member_not_found ... 2026-02-22 21:31:18,643 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#779) from n/a 2026-02-22 21:31:18,748 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_30_remove_member_success ... 2026-02-22 21:31:19,646 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#782) from n/a 2026-02-22 21:31:19,846 71 INFO preview_test_1771795493 odoo.models.unlink: User #783 deleted mail.message records with IDs: [4037] 2026-02-22 21:31:19,856 71 INFO preview_test_1771795493 odoo.models.unlink: User #783 deleted fleet.team.member records with IDs: [131] 2026-02-22 21:31:19,858 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_31_remove_member_not_found ... 2026-02-22 21:31:20,829 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#785) from n/a 2026-02-22 21:31:20,929 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_32_remove_member_rider_no_access ... 2026-02-22 21:31:21,826 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#788) from n/a 2026-02-22 21:31:22,039 71 INFO preview_test_1771795493 odoo.models.unlink: User #790 deleted mail.message records with IDs: [4067] 2026-02-22 21:31:22,043 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 790, model: fleet.team.member 2026-02-22 21:31:22,043 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_team_api: Error removing team member 132: You are not allowed to delete 'Fleet Team Member' (fleet.team.member) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Manage Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_team_api.py", line 323, in remove_team_member member.unlink() File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_thread.py", line 330, in unlink res = super(MailThread, self).unlink() File "/usr/lib/python3/dist-packages/odoo/addons/mail/models/mail_activity_mixin.py", line 246, in unlink result = super(MailActivityMixin, self).unlink() File "/usr/lib/python3/dist-packages/odoo/models.py", line 3597, in unlink self.check_access_rights('unlink') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to delete 'Fleet Team Member' (fleet.team.member) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Manage Team Contact your administrator to request access if necessary. 2026-02-22 21:31:22,045 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_team_extensions_api: Starting TestFleetTeamExtensionsAPI.test_40_create_team_and_add_members_integration ... 2026-02-22 21:31:22,938 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.teamext.test@test.com' (#791) from n/a 2026-02-22 21:31:23,150 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-02-22 21:31:23,151 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_assign_vehicle_already_assigned ... 2026-02-22 21:31:24,144 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#794) from n/a 2026-02-22 21:31:24,345 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 341: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1464) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:24,431 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_assign_vehicle_basic_user ... 2026-02-22 21:31:25,419 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#798) from n/a 2026-02-22 21:31:25,544 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 800, model: fleet.vehicle.assignment 2026-02-22 21:31:25,544 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 342: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 188, in assign_vehicle existing_active = env['fleet.vehicle.assignment'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:31:25,546 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_assign_vehicle_member_not_found ... 2026-02-22 21:31:26,523 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#802) from n/a 2026-02-22 21:31:26,648 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_assign_vehicle_missing_member ... 2026-02-22 21:31:27,643 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#806) from n/a 2026-02-22 21:31:27,832 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_assign_vehicle_not_found ... 2026-02-22 21:31:28,822 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#810) from n/a 2026-02-22 21:31:28,948 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_assign_vehicle_success ... 2026-02-22 21:31:29,941 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#814) from n/a 2026-02-22 21:31:30,144 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 346: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1500) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:30,145 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: ====================================================================== 2026-02-22 21:31:30,145 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: FAIL: TestVehicleAssignmentAPI.test_assign_vehicle_success Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_vehicle_assignment_api.py", line 47, in test_assign_vehicle_success self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:31:30,147 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_assign_vehicle_updates_driver ... 2026-02-22 21:31:31,833 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#818) from n/a 2026-02-22 21:31:32,032 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 347: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1507) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:32,038 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: ====================================================================== 2026-02-22 21:31:32,038 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: FAIL: TestVehicleAssignmentAPI.test_assign_vehicle_updates_driver Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_vehicle_assignment_api.py", line 61, in test_assign_vehicle_updates_driver self.assertEqual(self.vehicle.driver_id.id, self.driver_partner.id) AssertionError: False != 1507 2026-02-22 21:31:32,040 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_assign_vehicle_with_date ... 2026-02-22 21:31:33,037 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#822) from n/a 2026-02-22 21:31:33,236 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 348: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1514) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:33,237 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: ====================================================================== 2026-02-22 21:31:33,237 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: FAIL: TestVehicleAssignmentAPI.test_assign_vehicle_with_date Traceback (most recent call last): File "/odoo/addons/fleet_management/tests/test_vehicle_assignment_api.py", line 70, in test_assign_vehicle_with_date self.assertTrue(res['success']) AssertionError: False is not true 2026-02-22 21:31:33,239 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_available_all ... 2026-02-22 21:31:34,235 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#826) from n/a 2026-02-22 21:31:34,429 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_available_excludes_assigned ... 2026-02-22 21:31:35,421 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#830) from n/a 2026-02-22 21:31:35,555 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 350: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1528) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:35,622 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_available_pagination ... 2026-02-22 21:31:36,541 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#834) from n/a 2026-02-22 21:31:36,831 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_available_response_fields ... 2026-02-22 21:31:37,819 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#838) from n/a 2026-02-22 21:31:37,953 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_available_search ... 2026-02-22 21:31:38,939 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#842) from n/a 2026-02-22 21:31:39,143 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_end_assignment_clears_driver ... 2026-02-22 21:31:40,143 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#846) from n/a 2026-02-22 21:31:40,356 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 360: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1556) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:40,426 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_end_assignment_no_active ... 2026-02-22 21:31:41,423 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#850) from n/a 2026-02-22 21:31:41,553 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_end_assignment_success ... 2026-02-22 21:31:42,621 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#854) from n/a 2026-02-22 21:31:42,753 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 362: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1570) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:42,758 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_end_assignment_vehicle_not_found ... 2026-02-22 21:31:43,740 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#858) from n/a 2026-02-22 21:31:43,934 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_end_assignment_with_date ... 2026-02-22 21:31:44,922 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#862) from n/a 2026-02-22 21:31:45,058 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 364: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1584) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:45,123 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_history_basic_user ... 2026-02-22 21:31:46,047 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#866) from n/a 2026-02-22 21:31:46,238 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 868, model: fleet.vehicle.assignment 2026-02-22 21:31:46,238 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error fetching vehicle assignment history 365: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 297, in get_vehicle_assignment_history assignments = env['fleet.vehicle.assignment'].search( File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:31:46,240 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_history_empty ... 2026-02-22 21:31:47,221 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#870) from n/a 2026-02-22 21:31:47,355 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_history_filter_by_status ... 2026-02-22 21:31:48,336 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#874) from n/a 2026-02-22 21:31:48,534 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 367: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1605) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:48,542 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_history_pagination ... 2026-02-22 21:31:49,541 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#878) from n/a 2026-02-22 21:31:49,839 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_history_returns_data ... 2026-02-22 21:31:50,840 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#882) from n/a 2026-02-22 21:31:51,051 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 372: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1619) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:51,060 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_history_vehicle_not_found ... 2026-02-22 21:31:52,119 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#886) from n/a 2026-02-22 21:31:52,251 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_member_history_basic_user ... 2026-02-22 21:31:53,247 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#890) from n/a 2026-02-22 21:31:53,441 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 892, model: fleet.vehicle.assignment 2026-02-22 21:31:53,441 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error fetching member assignment history 159: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 367, in get_member_assignment_history assignments = env['fleet.vehicle.assignment'].search( File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4717, in _search model.check_access_rights('read') File "/usr/lib/python3/dist-packages/odoo/models.py", line 3515, in check_access_rights return self.env['ir.model.access'].check(self._name, operation, raise_exception) File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_model.py", line 1935, in check raise AccessError(msg) odoo.exceptions.AccessError: You are not allowed to access 'Fleet Vehicle Assignment History' (fleet.vehicle.assignment) records. This operation is allowed for the following groups: - Fleet Management/Vehicle: Approve - Fleet Management/Vehicle: Manage Own - Fleet Management/Vehicle: Manage Team - Fleet Management/Vehicle: Read Own - Fleet Management/Vehicle: Read Team Contact your administrator to request access if necessary. 2026-02-22 21:31:53,443 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_member_history_empty ... 2026-02-22 21:31:54,427 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#894) from n/a 2026-02-22 21:31:54,554 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_member_history_filter_status ... 2026-02-22 21:31:55,538 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#898) from n/a 2026-02-22 21:31:55,738 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 376: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1647) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:55,742 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_member_history_not_found ... 2026-02-22 21:31:56,731 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#902) from n/a 2026-02-22 21:31:56,851 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_member_history_pagination ... 2026-02-22 21:31:57,841 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#906) from n/a 2026-02-22 21:31:58,131 71 INFO preview_test_1771795493 odoo.addons.fleet_management.tests.test_vehicle_assignment_api: Starting TestVehicleAssignmentAPI.test_member_history_returns_data ... 2026-02-22 21:31:59,119 71 INFO preview_test_1771795493 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'fury.phase1@test.com' (#910) from n/a 2026-02-22 21:31:59,251 71 ERROR preview_test_1771795493 odoo.addons.fleet_management.controllers.fleet_vehicle_api: Error assigning vehicle 382: You do not have access to this document. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 266, in _search ids = self.env['hr.employee.public']._search(args, offset=offset, limit=limit, order=order, count=count, access_rights_uid=access_rights_uid) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4726, in _search query = self._where_calc(domain) File "/usr/lib/python3/dist-packages/odoo/models.py", line 4491, in _where_calc return expression.expression(domain, self).query File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 458, in __init__ self.parse() File "/usr/lib/python3/dist-packages/odoo/osv/expression.py", line 685, in parse raise ValueError("Invalid field %s.%s in leaf %s" % (model._name, path[0], str(leaf))) ValueError: Invalid field hr.employee.public.address_home_id in leaf ('address_home_id', '=', 1668) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/odoo/addons/fleet_management/controllers/fleet_vehicle_api.py", line 216, in assign_vehicle vehicle.write({'driver_id': driver_partner.id}) File "/odoo/addons/fleet_management/models/fleet_vehicle.py", line 256, in write return super().write(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 231, in write self._update_create_write_vals(vals) File "/odoo/addons/fleet_management/models/hr_fleet_extension.py", line 199, in _update_create_write_vals candidates = self.env['hr.employee'].search([ File "/usr/lib/python3/dist-packages/odoo/models.py", line 1533, in search res = self._search(domain, offset=offset, limit=limit, order=order, count=count) File "/usr/lib/python3/dist-packages/odoo/addons/hr/models/hr_employee.py", line 268, in _search raise AccessError(_('You do not have access to this document.')) odoo.exceptions.AccessError: You do not have access to this document. 2026-02-22 21:31:59,324 71 INFO preview_test_1771795493 odoo.addons.base.models.ir_attachment: filestore gc 29 checked, 29 removed 2026-02-22 21:31:59,324 71 INFO preview_test_1771795493 odoo.service.server: 238 post-tests in 280.11s, 106742 queries 2026-02-22 21:31:59,325 71 INFO preview_test_1771795493 odoo.tests.stats: fleet_management: 510 tests 312.04s 118339 queries 2026-02-22 21:31:59,325 71 INFO preview_test_1771795493 odoo.service.server: Stopping gracefully command terminated with exit code 1  Pipeline failed on stage 'from-build-pack' : container 'step-run-fleet-tests'. The execution of the pipeline has stopped.