Adithya Kumar
626db35d71
Disable Non-blocking IO on watch fd on Linux
...
GHC uses fdStat to determine the fd type when setting non-blocking IO
and fdStat fails with Unsupported type.
Not sure if it is right to not use non-blocking, but the tests seem to be
passing right now.
2024-07-21 03:18:21 +05:30
Adithya Kumar
1a3980854e
Bump required dependencies and add a CI for ghc-9.10
2024-07-21 03:18:21 +05:30
Adithya Kumar
43db2e5e64
Bump the upper bound of network
2024-06-28 17:51:49 +05:30
Harendra Kumar
9f428af57c
Arrange tests in alphabetical order
2024-06-25 00:24:02 +05:30
Harendra Kumar
dfa0330914
Add the "-t" RTS option when running tests
2024-06-25 00:24:02 +05:30
Adithya Kumar
e4ce30bd63
Support FreeBSD in streamly-core
2024-05-01 13:22:33 +05:30
Harendra Kumar
486f5ee49d
Add rate tests for new concurrent streams
2024-02-18 03:11:42 +05:30
Harendra Kumar
d55d68ab07
Fix build with "dev" flag on
2023-11-28 07:07:28 +05:30
Harendra Kumar
104bfc3a3f
Update dependency versions
2023-10-31 13:32:39 +05:30
Adithya Kumar
bd8c8cb1b8
Add tests for TH derivation with recordSyntaxWithHeader is enabled
...
- Add roundtrip tests for nested records
- Add compatibility tests
2023-09-27 08:18:14 +05:30
Adithya Kumar
21fd670143
Add tests for the constructorTagAsString option in Serialize.TH
2023-09-12 01:00:29 +05:30
Adithya Kumar
2e53b60161
Increase memory for limit-build-mem on the Serialize test-suite
2023-08-18 23:07:50 +05:30
Adithya Kumar
dbf9fe89f1
Add common Serialize deriving tests
2023-08-18 23:07:50 +05:30
Adithya Kumar
c4794aab93
Add tests for the Serialize template haskell deriving
2023-08-18 23:07:50 +05:30
Adithya Kumar
88448b6b77
Add common TH derived tests similar to the Generic derived tests
2023-08-03 13:31:45 +05:30
Adithya Kumar
63407dc47d
Add a template haskell test suite
2023-08-03 13:31:45 +05:30
Adithya Kumar
1339893885
Move the Serialize tests into its own module
2023-08-03 13:31:45 +05:30
Ranjeet Ranjan
9bf458f682
Merge Data.Parser.ParserD test cases to Data.Parser ( #2458 )
...
Co-authored-by: Harendra Kumar <harendra@composewell.com>
2023-08-02 15:54:24 +05:30
Ranjeet Ranjan
3fb676b98b
Correct Internal Array module names ( #2478 )
2023-07-29 00:00:34 +05:30
Ranjeet Kumar Ranjan
aaa11613b2
Use non-threaded runtime for network tests on windows
2023-07-27 18:12:07 +05:30
Ranjeet Kumar Ranjan
efe0be398c
Add benchmarks and property test for double Parser
2023-07-26 17:37:05 +05:30
Ranjeet Ranjan
afcc8ea59f
Implement double Parser ( #2278 )
...
Co-authored-by: Harendra Kumar <harendra@composewell.com>
Co-authored-by: Adithya Kumar <adithya@composewell.com>
2023-07-24 18:34:01 +05:30
Ranjeet Ranjan
1ab2878eca
Expose groupsOf from Data.Stream ( #2372 )
2023-07-04 23:07:43 +05:30
Harendra Kumar
4ccd51c2b8
Remove MonadTrans/MonadBase instances for GHC >= 9.6
...
Remove MonadTrans/MonadBase instances for:
* ParallelT
* AsyncT
* WAsyncT
* AheadT
To accommodate a breaking change in transformers-0.6 .
2023-06-30 14:45:58 +05:30
Ranjeet Ranjan
8d7b837109
Build streamly with ghc-9.6.1
2023-06-29 08:41:03 +05:30
Ranjeet Kumar Ranjan
f1b5a212c5
Disable Linux event test using dev flag
2023-04-23 19:44:38 +05:30
Ranjeet Ranjan
5946791774
Disable Windows hanging test cases ( #2314 )
2023-03-08 00:55:13 +05:30
Ranjeet Kumar Ranjan
8240f5f870
Add multiple tests for the Unboxed typeclass
...
* Test for serialization
* Test for consistency with Generic deriving
2023-03-03 19:28:15 +05:30
Ranjeet Kumar Ranjan
5c9430a0ae
Add test cases for Streamly.Internal.Serialize module
2023-03-02 17:11:14 +05:30
Harendra Kumar
5a81623427
Remove the chunked parser modules
2023-02-16 10:35:26 +05:30
Ranjeet Kumar Ranjan
8629a0e806
Fix test cases for StreamD/StreamK split up
2023-02-06 22:09:46 +05:30
Ranjeet Ranjan
deb16f8670
Add test cases for Unbox Generic derived instances ( #2207 )
...
Co-authored-by: Harendra Kumar <harendra@composewell.com>
2023-01-07 19:05:30 +05:30
Harendra Kumar
fe28607c9e
Add a chunked parser implementation
2022-11-17 16:49:25 +05:30
Ranjeet Kumar Ranjan
4eda9d0c1f
Rename Data.Array.Unboxed
2022-11-04 16:00:48 +05:30
Ranjeet Kumar Ranjan
64d337474b
Move Data.Array to Data.Array.Generic
2022-11-04 16:00:48 +05:30
Ranjeet Ranjan
7ac9ab7d5b
Rename Data.Stream.Async to Data.Stream.Concurrent ( #1926 )
2022-10-11 16:41:45 +05:30
Ranjeet Ranjan
4ab5ba2ce9
Rename *.Foreign to *.Unboxed modules in streamly-core ( #1877 )
2022-10-03 18:24:31 +05:30
Harendra Kumar
8a0d9ad39f
Add test for new Async streams
2022-09-20 18:40:00 +05:30
Harendra Kumar
68dccf50a7
Bump dependency upper bounds for GHC 9.4
...
Bump base upper bound
Bump lockfree-queue upper bound
2022-08-28 01:37:46 +05:30
Ranjeet Ranjan
6e77cdbe24
Move SmallArray to dev flag ( #1783 )
2022-08-25 15:52:41 +05:30
Ranjeet Ranjan
0b4a300f1a
Combine test-core and bench-core flags to a single use-streamly-core flag ( #1798 )
2022-08-23 11:47:20 +05:30
Ranjeet Ranjan
64e471b91a
Move unboxed array tests under test-core flag ( #1797 )
2022-08-22 22:01:50 +05:30
Harendra Kumar
8dd618b1ba
Increase heap limit for building Parser tests
2022-08-20 23:05:13 +05:30
Ranjeet Ranjan
ec760805c9
Modularize test cases ( #1707 )
...
* Modularize test cases
* Make it build with test-core flag
And several other changes.
Co-authored-by: Harendra Kumar <harendra@composewell.com>
2022-08-20 00:45:57 +05:30
Ranjeet Kumar Ranjan
18a226b9f0
Array.Foreign -> Array.Unboxed in tests and benchmarks & intenals
...
Co-authored-by: Ranjeet <ranjeet@composewell.com>
2022-08-17 15:09:42 +05:30
Adithya Kumar
4015d54128
Remove prim arrays and all related code
2022-07-31 02:43:44 +05:30
Adithya Kumar
aaa279c9b2
Add tests for unboxed ring array
2022-07-11 18:51:43 +05:30
Adithya Kumar
1ee11e87ec
Increase the build memory limit for test:Data.Parser
2022-06-09 21:55:06 +05:30
Ranjeet Kumar Ranjan
f95fcbd82f
Add a module for sliding window folds
...
Moved some basic incremental folds from 'streamly-statistics" package.
2022-03-25 12:33:58 +05:30
Adithya Kumar
29ba5decc5
Extract streamly-core out of streamly
2022-03-10 01:25:49 +05:30