test: Fix failing tests
This commit is contained in:
1347
vendor/modernc.org/sqlite/lib/capi_freebsd_386.go
generated
vendored
Normal file
1347
vendor/modernc.org/sqlite/lib/capi_freebsd_386.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1347
vendor/modernc.org/sqlite/lib/capi_freebsd_arm.go
generated
vendored
Normal file
1347
vendor/modernc.org/sqlite/lib/capi_freebsd_arm.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1347
vendor/modernc.org/sqlite/lib/capi_freebsd_arm64.go
generated
vendored
Normal file
1347
vendor/modernc.org/sqlite/lib/capi_freebsd_arm64.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1348
vendor/modernc.org/sqlite/lib/capi_linux_ppc64le.go
generated
vendored
Normal file
1348
vendor/modernc.org/sqlite/lib/capi_linux_ppc64le.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1348
vendor/modernc.org/sqlite/lib/capi_linux_riscv64.go
generated
vendored
Normal file
1348
vendor/modernc.org/sqlite/lib/capi_linux_riscv64.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1346
vendor/modernc.org/sqlite/lib/capi_netbsd_amd64.go
generated
vendored
Normal file
1346
vendor/modernc.org/sqlite/lib/capi_netbsd_amd64.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1346
vendor/modernc.org/sqlite/lib/capi_openbsd_amd64.go
generated
vendored
Normal file
1346
vendor/modernc.org/sqlite/lib/capi_openbsd_amd64.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1346
vendor/modernc.org/sqlite/lib/capi_openbsd_arm64.go
generated
vendored
Normal file
1346
vendor/modernc.org/sqlite/lib/capi_openbsd_arm64.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1366
vendor/modernc.org/sqlite/lib/capi_windows_arm64.go
generated
vendored
Normal file
1366
vendor/modernc.org/sqlite/lib/capi_windows_arm64.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
10
vendor/modernc.org/sqlite/lib/defs.go
generated
vendored
Normal file
10
vendor/modernc.org/sqlite/lib/defs.go
generated
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
// Copyright 2022 The Sqlite Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
package sqlite3
|
||||
|
||||
const (
|
||||
SQLITE_STATIC = uintptr(0) // ((sqlite3_destructor_type)0)
|
||||
SQLITE_TRANSIENT = ^uintptr(0) // ((sqlite3_destructor_type)-1)
|
||||
)
|
150691
vendor/modernc.org/sqlite/lib/sqlite_freebsd_386.go
generated
vendored
Normal file
150691
vendor/modernc.org/sqlite/lib/sqlite_freebsd_386.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
150785
vendor/modernc.org/sqlite/lib/sqlite_freebsd_arm.go
generated
vendored
Normal file
150785
vendor/modernc.org/sqlite/lib/sqlite_freebsd_arm.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
150889
vendor/modernc.org/sqlite/lib/sqlite_freebsd_arm64.go
generated
vendored
Normal file
150889
vendor/modernc.org/sqlite/lib/sqlite_freebsd_arm64.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
151717
vendor/modernc.org/sqlite/lib/sqlite_linux_ppc64le.go
generated
vendored
Normal file
151717
vendor/modernc.org/sqlite/lib/sqlite_linux_ppc64le.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
151712
vendor/modernc.org/sqlite/lib/sqlite_linux_riscv64.go
generated
vendored
Normal file
151712
vendor/modernc.org/sqlite/lib/sqlite_linux_riscv64.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
150488
vendor/modernc.org/sqlite/lib/sqlite_netbsd_amd64.go
generated
vendored
Normal file
150488
vendor/modernc.org/sqlite/lib/sqlite_netbsd_amd64.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
150223
vendor/modernc.org/sqlite/lib/sqlite_openbsd_amd64.go
generated
vendored
Normal file
150223
vendor/modernc.org/sqlite/lib/sqlite_openbsd_amd64.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
150228
vendor/modernc.org/sqlite/lib/sqlite_openbsd_arm64.go
generated
vendored
Normal file
150228
vendor/modernc.org/sqlite/lib/sqlite_openbsd_arm64.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
196416
vendor/modernc.org/sqlite/lib/sqlite_windows_arm64.go
generated
vendored
Normal file
196416
vendor/modernc.org/sqlite/lib/sqlite_windows_arm64.go
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
10
vendor/modernc.org/sqlite/norlimit.go
generated
vendored
Normal file
10
vendor/modernc.org/sqlite/norlimit.go
generated
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
// Copyright 2021 The Sqlite Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
//go:build windows
|
||||
// +build windows
|
||||
|
||||
package sqlite // import "modernc.org/sqlite"
|
||||
|
||||
func setMaxOpenFiles(n int) error { return nil }
|
19
vendor/modernc.org/sqlite/rulimit.go
generated
vendored
Normal file
19
vendor/modernc.org/sqlite/rulimit.go
generated
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
// Copyright 2021 The Sqlite Authors. All rights reserved.
|
||||
// Use of this source code is governed by a BSD-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
//go:build linux || darwin || netbsd || openbsd
|
||||
// +build linux darwin netbsd openbsd
|
||||
|
||||
package sqlite // import "modernc.org/sqlite"
|
||||
|
||||
import (
|
||||
"golang.org/x/sys/unix"
|
||||
)
|
||||
|
||||
func setMaxOpenFiles(n int64) error {
|
||||
var rLimit unix.Rlimit
|
||||
rLimit.Max = uint64(n)
|
||||
rLimit.Cur = uint64(n)
|
||||
return unix.Setrlimit(unix.RLIMIT_NOFILE, &rLimit)
|
||||
}
|
20
vendor/modernc.org/sqlite/tpch.sh
generated
vendored
Normal file
20
vendor/modernc.org/sqlite/tpch.sh
generated
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
set -e
|
||||
echo "See http://www.tpc.org/tpc_documents_current_versions/pdf/tpc-h_v2.17.1.pdf for details"
|
||||
tmp=$(mktemp -d)
|
||||
cd $tmp
|
||||
echo "installing modernc.org/sqlite/tpch@latest into $tmp"
|
||||
GOBIN=$tmp go install modernc.org/sqlite/tpch@latest
|
||||
echo "generating pseudotext"
|
||||
./tpch -pseudotext
|
||||
for sf in 1 10 ; do
|
||||
for sut in sqlite3 sqlite ; do
|
||||
echo "$sut: generating a $sf GB test DB"
|
||||
time -p ./tpch -sut $sut -dbgen -sf $sf
|
||||
for q in 1 2 ; do
|
||||
echo -n "$sut: running query $q: "
|
||||
./tpch -sut $sut -q $q -sf $sf
|
||||
done
|
||||
done
|
||||
done
|
||||
cd -
|
||||
rm -rf $tmp
|
Reference in New Issue
Block a user